0s autopkgtest [09:27:16]: starting date and time: 2025-04-14 09:27:16+0000 0s autopkgtest [09:27:16]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [09:27:16]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.6oxuly5h/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-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-s390x-15.secgroup --name adt-plucky-s390x-gnustep-base-20250414-092716-juju-7f2275-prod-proposed-migration-environment-20-a9a8e815-7ab8-429f-9fee-2dc2766e574a --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration-s390x -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 87s autopkgtest [09:28:43]: testbed dpkg architecture: s390x 88s autopkgtest [09:28:44]: testbed apt version: 3.0.0 88s autopkgtest [09:28:44]: @@@@@@@@@@@@@@@@@@@@ test bed setup 88s autopkgtest [09:28:44]: testbed release detected to be: None 89s autopkgtest [09:28:45]: updating testbed package index (apt update) 89s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [265 kB] 89s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 89s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 89s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 90s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [9948 B] 90s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [5192 B] 90s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [204 kB] 90s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [3452 B] 90s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x c-n-f Metadata [288 B] 90s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x c-n-f Metadata [116 B] 90s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [119 kB] 90s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x c-n-f Metadata [7952 B] 90s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [1460 B] 90s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x c-n-f Metadata [172 B] 90s Fetched 616 kB in 1s (797 kB/s) 91s Reading package lists... 91s autopkgtest [09:28:47]: upgrading testbed (apt dist-upgrade and autopurge) 92s Reading package lists... 92s Building dependency tree... 92s Reading state information... 92s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 92s Starting 2 pkgProblemResolver with broken count: 0 92s Done 92s Entering ResolveByKeep 92s 92s Calculating upgrade... 92s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 92s Reading package lists... 93s Building dependency tree... 93s Reading state information... 93s Starting pkgProblemResolver with broken count: 0 93s Starting 2 pkgProblemResolver with broken count: 0 93s Done 93s Solving dependencies... 93s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 95s autopkgtest [09:28:51]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP Sun Apr 6 13:39:00 UTC 2025 95s autopkgtest [09:28:51]: @@@@@@@@@@@@@@@@@@@@ apt-source gnustep-base 99s Get:1 http://ftpmaster.internal/ubuntu plucky/universe gnustep-base 1.30.0-14ubuntu1 (dsc) [3079 B] 99s Get:2 http://ftpmaster.internal/ubuntu plucky/universe gnustep-base 1.30.0-14ubuntu1 (tar) [3731 kB] 99s Get:3 http://ftpmaster.internal/ubuntu plucky/universe gnustep-base 1.30.0-14ubuntu1 (asc) [232 B] 99s Get:4 http://ftpmaster.internal/ubuntu plucky/universe gnustep-base 1.30.0-14ubuntu1 (diff) [42.6 kB] 99s gpgv: Signature made Thu Feb 13 06:02:30 2025 UTC 99s gpgv: using RSA key 92978A6E195E4921825F7FF0F34F09744E9F5DD9 99s gpgv: Can't check signature: No public key 99s dpkg-source: warning: cannot verify inline signature for ./gnustep-base_1.30.0-14ubuntu1.dsc: no acceptable signature found 99s autopkgtest [09:28:55]: testing package gnustep-base version 1.30.0-14ubuntu1 100s autopkgtest [09:28:56]: build not needed 101s autopkgtest [09:28:57]: test adequate: preparing testbed 101s Reading package lists... 101s Building dependency tree... 101s Reading state information... 101s Starting pkgProblemResolver with broken count: 0 101s Starting 2 pkgProblemResolver with broken count: 0 102s Done 102s The following NEW packages will be installed: 102s adequate autoconf automake autopoint autotools-dev build-essential cpp 102s cpp-14 cpp-14-s390x-linux-gnu cpp-s390x-linux-gnu debhelper debugedit 102s dh-autoreconf dh-strip-nondeterminism dwz fontconfig-config 102s fonts-dejavu-core fonts-dejavu-mono fonts-lmodern g++ g++-14 102s g++-14-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-14 gcc-14-s390x-linux-gnu 102s gcc-s390x-linux-gnu gettext gnustep-base-common gnustep-base-doc 102s gnustep-base-runtime gnustep-common gnustep-make gnustep-multiarch 102s gnutls-bin gobjc gobjc++ gobjc++-14 gobjc++-14-s390x-linux-gnu 102s gobjc++-s390x-linux-gnu gobjc-14 gobjc-14-s390x-linux-gnu 102s gobjc-s390x-linux-gnu icu-devtools intltool-debian libarchive-zip-perl 102s libasan8 libavahi-client-dev libavahi-client3 libavahi-common-data 102s libavahi-common-dev libavahi-common3 libcairo2 libcap-dev libcc1-0 102s libdbus-1-dev libdebhelper-perl libevent-2.1-7t64 libffi-dev 102s libfile-stripnondeterminism-perl libfontconfig1 libfreetype6 libgc1 102s libgcc-14-dev libgmp-dev libgmpxx4ldbl libgnustep-base-dev 102s libgnustep-base1.30 libgnutls-dane0t64 libgnutls-openssl27t64 102s libgnutls28-dev libgomp1 libgraphite2-3 libharfbuzz0b libice6 libicu-dev 102s libidn2-dev libisl23 libitm1 libkpathsea6 libmpc3 libmpfi0 libobjc-14-dev 102s libobjc4 libp11-kit-dev libpaper-utils libpaper2 libpixman-1-0 libpkgconf3 102s libpotrace0 libptexenc1 libsm6 libstdc++-14-dev libsynctex2 libsystemd-dev 102s libtasn1-6-dev libteckit0 libtexlua53-5 libtext-unidecode-perl libtool 102s libubsan1 libunbound8 libxaw7 libxcb-render0 libxcb-shm0 libxi6 102s libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl 102s libxml-sax-perl libxml2-dev libxmu6 libxpm4 libxrender1 libxslt1-dev 102s libxslt1.1 libxt6t64 libzzip-0-13t64 m4 nettle-dev pkgconf pkgconf-bin 102s po-debconf sgml-base shunit2 t1utils tex-common texinfo texinfo-lib 102s texlive-base texlive-binaries texlive-fonts-recommended texlive-latex-base 102s tzdata-legacy x11-common xdg-utils xml-core zlib1g-dev 102s 0 upgraded, 138 newly installed, 0 to remove and 0 not upgraded. 102s Need to get 151 MB of archives. 102s After this operation, 497 MB of additional disk space will be used. 102s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x sgml-base all 1.31 [11.4 kB] 102s Get:2 http://ftpmaster.internal/ubuntu plucky/universe s390x adequate s390x 0.17.5 [939 kB] 102s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x m4 s390x 1.4.19-7 [259 kB] 102s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x autoconf all 2.72-3ubuntu1 [383 kB] 102s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x autotools-dev all 20220109.1 [44.9 kB] 102s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x automake all 1:1.17-3ubuntu1 [572 kB] 102s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x autopoint all 0.23.1-1 [619 kB] 102s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x libisl23 s390x 0.27-1 [704 kB] 102s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libmpc3 s390x 1.3.1-1build2 [57.8 kB] 102s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14-s390x-linux-gnu s390x 14.2.0-19ubuntu2 [9572 kB] 103s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14 s390x 14.2.0-19ubuntu2 [1024 B] 103s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [5556 B] 103s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x cpp s390x 4:14.2.0-1ubuntu1 [22.4 kB] 103s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x libcc1-0 s390x 15-20250404-0ubuntu1 [49.6 kB] 103s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x libgomp1 s390x 15-20250404-0ubuntu1 [152 kB] 103s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x libitm1 s390x 15-20250404-0ubuntu1 [31.2 kB] 103s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x libasan8 s390x 15-20250404-0ubuntu1 [2966 kB] 103s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x libubsan1 s390x 15-20250404-0ubuntu1 [1210 kB] 103s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x libgcc-14-dev s390x 14.2.0-19ubuntu2 [1037 kB] 103s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14-s390x-linux-gnu s390x 14.2.0-19ubuntu2 [18.7 MB] 103s Get:21 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14 s390x 14.2.0-19ubuntu2 [529 kB] 103s Get:22 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [1204 B] 103s Get:23 http://ftpmaster.internal/ubuntu plucky/main s390x gcc s390x 4:14.2.0-1ubuntu1 [5004 B] 103s Get:24 http://ftpmaster.internal/ubuntu plucky/main s390x libstdc++-14-dev s390x 14.2.0-19ubuntu2 [2614 kB] 103s Get:25 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14-s390x-linux-gnu s390x 14.2.0-19ubuntu2 [11.0 MB] 104s Get:26 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14 s390x 14.2.0-19ubuntu2 [23.0 kB] 104s Get:27 http://ftpmaster.internal/ubuntu plucky/main s390x g++-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [956 B] 104s Get:28 http://ftpmaster.internal/ubuntu plucky/main s390x g++ s390x 4:14.2.0-1ubuntu1 [1080 B] 104s Get:29 http://ftpmaster.internal/ubuntu plucky/main s390x build-essential s390x 12.12ubuntu1 [5090 B] 104s Get:30 http://ftpmaster.internal/ubuntu plucky/main s390x libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 104s Get:31 http://ftpmaster.internal/ubuntu plucky/main s390x libtool all 2.5.4-4 [168 kB] 104s Get:32 http://ftpmaster.internal/ubuntu plucky/main s390x dh-autoreconf all 20 [16.1 kB] 104s Get:33 http://ftpmaster.internal/ubuntu plucky/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 104s Get:34 http://ftpmaster.internal/ubuntu plucky/main s390x libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 104s Get:35 http://ftpmaster.internal/ubuntu plucky/main s390x dh-strip-nondeterminism all 1.14.1-2 [5064 B] 104s Get:36 http://ftpmaster.internal/ubuntu plucky/main s390x debugedit s390x 1:5.1-2 [50.1 kB] 104s Get:37 http://ftpmaster.internal/ubuntu plucky/main s390x dwz s390x 0.15-1build6 [122 kB] 104s Get:38 http://ftpmaster.internal/ubuntu plucky/main s390x gettext s390x 0.23.1-1 [1065 kB] 104s Get:39 http://ftpmaster.internal/ubuntu plucky/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 104s Get:40 http://ftpmaster.internal/ubuntu plucky/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 104s Get:41 http://ftpmaster.internal/ubuntu plucky/main s390x debhelper all 13.24.1ubuntu2 [895 kB] 104s Get:42 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-dejavu-mono all 2.37-8 [502 kB] 104s Get:43 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-dejavu-core all 2.37-8 [835 kB] 104s Get:44 http://ftpmaster.internal/ubuntu plucky/main s390x fontconfig-config s390x 2.15.0-2.2ubuntu1 [37.9 kB] 104s Get:45 http://ftpmaster.internal/ubuntu plucky/universe s390x fonts-lmodern all 2.005-1 [4799 kB] 104s Get:46 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x gnustep-common s390x 2.9.3-4 [48.8 kB] 104s Get:47 http://ftpmaster.internal/ubuntu plucky/main s390x tzdata-legacy all 2025b-1ubuntu1 [99.2 kB] 104s Get:48 http://ftpmaster.internal/ubuntu plucky/universe s390x gnustep-base-common all 1.30.0-14ubuntu1 [103 kB] 104s Get:49 http://ftpmaster.internal/ubuntu plucky/universe s390x gnustep-base-doc all 1.30.0-14ubuntu1 [1423 kB] 104s Get:50 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x gnustep-multiarch s390x 2.9.3-4 [15.0 kB] 104s Get:51 http://ftpmaster.internal/ubuntu plucky/main s390x libevent-2.1-7t64 s390x 2.1.12-stable-10 [145 kB] 104s Get:52 http://ftpmaster.internal/ubuntu plucky/main s390x libunbound8 s390x 1.22.0-1ubuntu1 [462 kB] 104s Get:53 http://ftpmaster.internal/ubuntu plucky/main s390x libgnutls-dane0t64 s390x 3.8.9-2ubuntu3 [24.5 kB] 104s Get:54 http://ftpmaster.internal/ubuntu plucky/universe s390x gnutls-bin s390x 3.8.9-2ubuntu3 [288 kB] 104s Get:55 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-common-data s390x 0.8-16ubuntu2 [31.0 kB] 104s Get:56 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-common3 s390x 0.8-16ubuntu2 [23.5 kB] 104s Get:57 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-client3 s390x 0.8-16ubuntu2 [26.3 kB] 104s Get:58 http://ftpmaster.internal/ubuntu plucky/main s390x libgc1 s390x 1:8.2.8-1 [93.7 kB] 104s Get:59 http://ftpmaster.internal/ubuntu plucky/universe s390x libobjc4 s390x 15-20250404-0ubuntu1 [49.8 kB] 104s Get:60 http://ftpmaster.internal/ubuntu plucky/main s390x libxslt1.1 s390x 1.1.39-0exp1ubuntu4 [170 kB] 104s Get:61 http://ftpmaster.internal/ubuntu plucky/universe s390x libgnustep-base1.30 s390x 1.30.0-14ubuntu1 [1609 kB] 104s Get:62 http://ftpmaster.internal/ubuntu plucky/universe s390x gnustep-base-runtime s390x 1.30.0-14ubuntu1 [234 kB] 104s Get:63 http://ftpmaster.internal/ubuntu plucky/universe s390x libobjc-14-dev s390x 14.2.0-19ubuntu2 [195 kB] 104s Get:64 http://ftpmaster.internal/ubuntu plucky/universe s390x gobjc-14-s390x-linux-gnu s390x 14.2.0-19ubuntu2 [9363 kB] 104s Get:65 http://ftpmaster.internal/ubuntu plucky/universe s390x gobjc++-14-s390x-linux-gnu s390x 14.2.0-19ubuntu2 [10.4 MB] 105s Get:66 http://ftpmaster.internal/ubuntu plucky/universe s390x gobjc-14 s390x 14.2.0-19ubuntu2 [37.6 kB] 105s Get:67 http://ftpmaster.internal/ubuntu plucky/universe s390x gobjc++-14 s390x 14.2.0-19ubuntu2 [6642 B] 105s Get:68 http://ftpmaster.internal/ubuntu plucky/universe s390x gobjc++-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [948 B] 105s Get:69 http://ftpmaster.internal/ubuntu plucky/universe s390x gobjc++ s390x 4:14.2.0-1ubuntu1 [902 B] 105s Get:70 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x gnustep-make all 2.9.3-4 [153 kB] 105s Get:71 http://ftpmaster.internal/ubuntu plucky/universe s390x gobjc-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [920 B] 105s Get:72 http://ftpmaster.internal/ubuntu plucky/universe s390x gobjc s390x 4:14.2.0-1ubuntu1 [878 B] 105s Get:73 http://ftpmaster.internal/ubuntu plucky/main s390x icu-devtools s390x 76.1-1ubuntu2 [225 kB] 105s Get:74 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-common-dev s390x 0.8-16ubuntu2 [40.4 kB] 105s Get:75 http://ftpmaster.internal/ubuntu plucky/main s390x libcap-dev s390x 1:2.73-4ubuntu1 [575 kB] 105s Get:76 http://ftpmaster.internal/ubuntu plucky/main s390x libsystemd-dev s390x 257.4-1ubuntu3 [1425 kB] 105s Get:77 http://ftpmaster.internal/ubuntu plucky/main s390x libpkgconf3 s390x 1.8.1-4 [31.2 kB] 105s Get:78 http://ftpmaster.internal/ubuntu plucky/main s390x pkgconf-bin s390x 1.8.1-4 [21.5 kB] 105s Get:79 http://ftpmaster.internal/ubuntu plucky/main s390x pkgconf s390x 1.8.1-4 [16.7 kB] 105s Get:80 http://ftpmaster.internal/ubuntu plucky/main s390x xml-core all 0.19 [20.3 kB] 105s Get:81 http://ftpmaster.internal/ubuntu plucky/main s390x libdbus-1-dev s390x 1.16.2-2ubuntu1 [192 kB] 105s Get:82 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-client-dev s390x 0.8-16ubuntu2 [36.6 kB] 105s Get:83 http://ftpmaster.internal/ubuntu plucky/main s390x libfreetype6 s390x 2.13.3+dfsg-1 [431 kB] 105s Get:84 http://ftpmaster.internal/ubuntu plucky/main s390x libfontconfig1 s390x 2.15.0-2.2ubuntu1 [150 kB] 105s Get:85 http://ftpmaster.internal/ubuntu plucky/main s390x libpixman-1-0 s390x 0.44.0-3 [201 kB] 105s Get:86 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-render0 s390x 1.17.0-2 [17.0 kB] 105s Get:87 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-shm0 s390x 1.17.0-2 [5862 B] 105s Get:88 http://ftpmaster.internal/ubuntu plucky/main s390x libxrender1 s390x 1:0.9.10-1.1build1 [20.4 kB] 105s Get:89 http://ftpmaster.internal/ubuntu plucky/main s390x libcairo2 s390x 1.18.4-1 [580 kB] 105s Get:90 http://ftpmaster.internal/ubuntu plucky/main s390x libgmpxx4ldbl s390x 2:6.3.0+dfsg-3ubuntu1 [10.1 kB] 105s Get:91 http://ftpmaster.internal/ubuntu plucky/main s390x libgmp-dev s390x 2:6.3.0+dfsg-3ubuntu1 [424 kB] 105s Get:92 http://ftpmaster.internal/ubuntu plucky/universe s390x libgnustep-base-dev s390x 1.30.0-14ubuntu1 [2166 kB] 105s Get:93 http://ftpmaster.internal/ubuntu plucky/main s390x libgnutls-openssl27t64 s390x 3.8.9-2ubuntu3 [24.5 kB] 105s Get:94 http://ftpmaster.internal/ubuntu plucky/main s390x libidn2-dev s390x 2.3.8-2 [122 kB] 105s Get:95 http://ftpmaster.internal/ubuntu plucky/main s390x libp11-kit-dev s390x 0.25.5-2ubuntu3 [23.5 kB] 105s Get:96 http://ftpmaster.internal/ubuntu plucky/main s390x libtasn1-6-dev s390x 4.20.0-2 [94.8 kB] 105s Get:97 http://ftpmaster.internal/ubuntu plucky/main s390x nettle-dev s390x 3.10.1-1 [1198 kB] 105s Get:98 http://ftpmaster.internal/ubuntu plucky/main s390x libgnutls28-dev s390x 3.8.9-2ubuntu3 [1017 kB] 105s Get:99 http://ftpmaster.internal/ubuntu plucky/main s390x libgraphite2-3 s390x 1.3.14-2ubuntu1 [79.8 kB] 105s Get:100 http://ftpmaster.internal/ubuntu plucky/main s390x libharfbuzz0b s390x 10.2.0-1 [538 kB] 105s Get:101 http://ftpmaster.internal/ubuntu plucky/main s390x x11-common all 1:7.7+23ubuntu4 [21.8 kB] 105s Get:102 http://ftpmaster.internal/ubuntu plucky/main s390x libice6 s390x 2:1.1.1-1 [45.4 kB] 105s Get:103 http://ftpmaster.internal/ubuntu plucky/main s390x libicu-dev s390x 76.1-1ubuntu2 [12.2 MB] 106s Get:104 http://ftpmaster.internal/ubuntu plucky/universe s390x libkpathsea6 s390x 2024.20240313.70630+ds-6 [67.0 kB] 106s Get:105 http://ftpmaster.internal/ubuntu plucky/universe s390x libmpfi0 s390x 1.5.4+ds-4 [34.1 kB] 106s Get:106 http://ftpmaster.internal/ubuntu plucky/main s390x libpaper2 s390x 2.2.5-0.3 [17.2 kB] 106s Get:107 http://ftpmaster.internal/ubuntu plucky/main s390x libpaper-utils s390x 2.2.5-0.3 [15.3 kB] 106s Get:108 http://ftpmaster.internal/ubuntu plucky/universe s390x libpotrace0 s390x 1.16-2build1 [18.7 kB] 106s Get:109 http://ftpmaster.internal/ubuntu plucky/universe s390x libptexenc1 s390x 2024.20240313.70630+ds-6 [43.4 kB] 106s Get:110 http://ftpmaster.internal/ubuntu plucky/main s390x libsm6 s390x 2:1.2.4-1 [18.4 kB] 106s Get:111 http://ftpmaster.internal/ubuntu plucky/universe s390x libsynctex2 s390x 2024.20240313.70630+ds-6 [64.8 kB] 106s Get:112 http://ftpmaster.internal/ubuntu plucky/universe s390x libteckit0 s390x 2.5.12+ds1-1 [433 kB] 106s Get:113 http://ftpmaster.internal/ubuntu plucky/universe s390x libtexlua53-5 s390x 2024.20240313.70630+ds-6 [131 kB] 106s Get:114 http://ftpmaster.internal/ubuntu plucky/universe s390x libtext-unidecode-perl all 1.30-3 [105 kB] 106s Get:115 http://ftpmaster.internal/ubuntu plucky/main s390x libxt6t64 s390x 1:1.2.1-1.2build1 [184 kB] 106s Get:116 http://ftpmaster.internal/ubuntu plucky/main s390x libxmu6 s390x 2:1.1.3-3build2 [53.0 kB] 106s Get:117 http://ftpmaster.internal/ubuntu plucky/main s390x libxpm4 s390x 1:3.5.17-1build2 [41.2 kB] 106s Get:118 http://ftpmaster.internal/ubuntu plucky/main s390x libxaw7 s390x 2:1.0.16-1 [201 kB] 106s Get:119 http://ftpmaster.internal/ubuntu plucky/main s390x libxi6 s390x 2:1.8.2-1 [35.4 kB] 106s Get:120 http://ftpmaster.internal/ubuntu plucky/main s390x libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 106s Get:121 http://ftpmaster.internal/ubuntu plucky/main s390x libxml-sax-base-perl all 1.09-3 [18.9 kB] 106s Get:122 http://ftpmaster.internal/ubuntu plucky/main s390x libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 106s Get:123 http://ftpmaster.internal/ubuntu plucky/main s390x libxml-libxml-perl s390x 2.0207+dfsg+really+2.0134-5build1 [312 kB] 106s Get:124 http://ftpmaster.internal/ubuntu plucky/main s390x libxml2-dev s390x 2.12.7+dfsg+really2.9.14-0.4 [823 kB] 106s Get:125 http://ftpmaster.internal/ubuntu plucky/main s390x libxslt1-dev s390x 1.1.39-0exp1ubuntu4 [91.8 kB] 106s Get:126 http://ftpmaster.internal/ubuntu plucky/universe s390x libzzip-0-13t64 s390x 0.13.78+dfsg.1-0.1 [29.8 kB] 106s Get:127 http://ftpmaster.internal/ubuntu plucky/universe s390x shunit2 all 2.1.8-4 [34.8 kB] 106s Get:128 http://ftpmaster.internal/ubuntu plucky/main s390x t1utils s390x 1.41-4build3 [65.6 kB] 106s Get:129 http://ftpmaster.internal/ubuntu plucky/universe s390x tex-common all 6.19 [29.8 kB] 106s Get:130 http://ftpmaster.internal/ubuntu plucky/universe s390x texinfo-lib s390x 7.1.1-1 [142 kB] 106s Get:131 http://ftpmaster.internal/ubuntu plucky/universe s390x texinfo all 7.1.1-1 [1272 kB] 106s Get:132 http://ftpmaster.internal/ubuntu plucky/universe s390x texlive-binaries s390x 2024.20240313.70630+ds-6 [9170 kB] 106s Get:133 http://ftpmaster.internal/ubuntu plucky/main s390x xdg-utils all 1.2.1-2ubuntu1 [66.0 kB] 106s Get:134 http://ftpmaster.internal/ubuntu plucky/universe s390x texlive-base all 2024.20250309-1 [22.7 MB] 107s Get:135 http://ftpmaster.internal/ubuntu plucky/universe s390x texlive-fonts-recommended all 2024.20250309-1 [4974 kB] 107s Get:136 http://ftpmaster.internal/ubuntu plucky/universe s390x texlive-latex-base all 2024.20250309-1 [1276 kB] 107s Get:137 http://ftpmaster.internal/ubuntu plucky/main s390x zlib1g-dev s390x 1:1.3.dfsg+really1.3.1-1ubuntu1 [898 kB] 107s Get:138 http://ftpmaster.internal/ubuntu plucky/main s390x libffi-dev s390x 3.4.7-1 [58.9 kB] 108s Preconfiguring packages ... 108s Fetched 151 MB in 6s (27.0 MB/s) 108s Selecting previously unselected package sgml-base. 108s (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 ... 81472 files and directories currently installed.) 108s Preparing to unpack .../000-sgml-base_1.31_all.deb ... 108s Unpacking sgml-base (1.31) ... 108s Selecting previously unselected package adequate. 108s Preparing to unpack .../001-adequate_0.17.5_s390x.deb ... 108s Unpacking adequate (0.17.5) ... 108s Selecting previously unselected package m4. 108s Preparing to unpack .../002-m4_1.4.19-7_s390x.deb ... 108s Unpacking m4 (1.4.19-7) ... 108s Selecting previously unselected package autoconf. 108s Preparing to unpack .../003-autoconf_2.72-3ubuntu1_all.deb ... 108s Unpacking autoconf (2.72-3ubuntu1) ... 108s Selecting previously unselected package autotools-dev. 108s Preparing to unpack .../004-autotools-dev_20220109.1_all.deb ... 108s Unpacking autotools-dev (20220109.1) ... 108s Selecting previously unselected package automake. 108s Preparing to unpack .../005-automake_1%3a1.17-3ubuntu1_all.deb ... 108s Unpacking automake (1:1.17-3ubuntu1) ... 108s Selecting previously unselected package autopoint. 108s Preparing to unpack .../006-autopoint_0.23.1-1_all.deb ... 108s Unpacking autopoint (0.23.1-1) ... 108s Selecting previously unselected package libisl23:s390x. 108s Preparing to unpack .../007-libisl23_0.27-1_s390x.deb ... 108s Unpacking libisl23:s390x (0.27-1) ... 108s Selecting previously unselected package libmpc3:s390x. 108s Preparing to unpack .../008-libmpc3_1.3.1-1build2_s390x.deb ... 108s Unpacking libmpc3:s390x (1.3.1-1build2) ... 108s Selecting previously unselected package cpp-14-s390x-linux-gnu. 108s Preparing to unpack .../009-cpp-14-s390x-linux-gnu_14.2.0-19ubuntu2_s390x.deb ... 108s Unpacking cpp-14-s390x-linux-gnu (14.2.0-19ubuntu2) ... 108s Selecting previously unselected package cpp-14. 108s Preparing to unpack .../010-cpp-14_14.2.0-19ubuntu2_s390x.deb ... 108s Unpacking cpp-14 (14.2.0-19ubuntu2) ... 108s Selecting previously unselected package cpp-s390x-linux-gnu. 108s Preparing to unpack .../011-cpp-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 108s Unpacking cpp-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 108s Selecting previously unselected package cpp. 108s Preparing to unpack .../012-cpp_4%3a14.2.0-1ubuntu1_s390x.deb ... 108s Unpacking cpp (4:14.2.0-1ubuntu1) ... 108s Selecting previously unselected package libcc1-0:s390x. 108s Preparing to unpack .../013-libcc1-0_15-20250404-0ubuntu1_s390x.deb ... 108s Unpacking libcc1-0:s390x (15-20250404-0ubuntu1) ... 108s Selecting previously unselected package libgomp1:s390x. 108s Preparing to unpack .../014-libgomp1_15-20250404-0ubuntu1_s390x.deb ... 108s Unpacking libgomp1:s390x (15-20250404-0ubuntu1) ... 108s Selecting previously unselected package libitm1:s390x. 108s Preparing to unpack .../015-libitm1_15-20250404-0ubuntu1_s390x.deb ... 108s Unpacking libitm1:s390x (15-20250404-0ubuntu1) ... 108s Selecting previously unselected package libasan8:s390x. 108s Preparing to unpack .../016-libasan8_15-20250404-0ubuntu1_s390x.deb ... 108s Unpacking libasan8:s390x (15-20250404-0ubuntu1) ... 108s Selecting previously unselected package libubsan1:s390x. 108s Preparing to unpack .../017-libubsan1_15-20250404-0ubuntu1_s390x.deb ... 108s Unpacking libubsan1:s390x (15-20250404-0ubuntu1) ... 108s Selecting previously unselected package libgcc-14-dev:s390x. 108s Preparing to unpack .../018-libgcc-14-dev_14.2.0-19ubuntu2_s390x.deb ... 108s Unpacking libgcc-14-dev:s390x (14.2.0-19ubuntu2) ... 108s Selecting previously unselected package gcc-14-s390x-linux-gnu. 108s Preparing to unpack .../019-gcc-14-s390x-linux-gnu_14.2.0-19ubuntu2_s390x.deb ... 108s Unpacking gcc-14-s390x-linux-gnu (14.2.0-19ubuntu2) ... 109s Selecting previously unselected package gcc-14. 109s Preparing to unpack .../020-gcc-14_14.2.0-19ubuntu2_s390x.deb ... 109s Unpacking gcc-14 (14.2.0-19ubuntu2) ... 109s Selecting previously unselected package gcc-s390x-linux-gnu. 109s Preparing to unpack .../021-gcc-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 109s Unpacking gcc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 109s Selecting previously unselected package gcc. 109s Preparing to unpack .../022-gcc_4%3a14.2.0-1ubuntu1_s390x.deb ... 109s Unpacking gcc (4:14.2.0-1ubuntu1) ... 109s Selecting previously unselected package libstdc++-14-dev:s390x. 109s Preparing to unpack .../023-libstdc++-14-dev_14.2.0-19ubuntu2_s390x.deb ... 109s Unpacking libstdc++-14-dev:s390x (14.2.0-19ubuntu2) ... 109s Selecting previously unselected package g++-14-s390x-linux-gnu. 109s Preparing to unpack .../024-g++-14-s390x-linux-gnu_14.2.0-19ubuntu2_s390x.deb ... 109s Unpacking g++-14-s390x-linux-gnu (14.2.0-19ubuntu2) ... 109s Selecting previously unselected package g++-14. 109s Preparing to unpack .../025-g++-14_14.2.0-19ubuntu2_s390x.deb ... 109s Unpacking g++-14 (14.2.0-19ubuntu2) ... 109s Selecting previously unselected package g++-s390x-linux-gnu. 109s Preparing to unpack .../026-g++-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 109s Unpacking g++-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 109s Selecting previously unselected package g++. 109s Preparing to unpack .../027-g++_4%3a14.2.0-1ubuntu1_s390x.deb ... 109s Unpacking g++ (4:14.2.0-1ubuntu1) ... 109s Selecting previously unselected package build-essential. 109s Preparing to unpack .../028-build-essential_12.12ubuntu1_s390x.deb ... 109s Unpacking build-essential (12.12ubuntu1) ... 109s Selecting previously unselected package libdebhelper-perl. 109s Preparing to unpack .../029-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 109s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 109s Selecting previously unselected package libtool. 109s Preparing to unpack .../030-libtool_2.5.4-4_all.deb ... 109s Unpacking libtool (2.5.4-4) ... 109s Selecting previously unselected package dh-autoreconf. 109s Preparing to unpack .../031-dh-autoreconf_20_all.deb ... 109s Unpacking dh-autoreconf (20) ... 109s Selecting previously unselected package libarchive-zip-perl. 109s Preparing to unpack .../032-libarchive-zip-perl_1.68-1_all.deb ... 109s Unpacking libarchive-zip-perl (1.68-1) ... 109s Selecting previously unselected package libfile-stripnondeterminism-perl. 109s Preparing to unpack .../033-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 109s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 109s Selecting previously unselected package dh-strip-nondeterminism. 109s Preparing to unpack .../034-dh-strip-nondeterminism_1.14.1-2_all.deb ... 109s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 109s Selecting previously unselected package debugedit. 109s Preparing to unpack .../035-debugedit_1%3a5.1-2_s390x.deb ... 109s Unpacking debugedit (1:5.1-2) ... 109s Selecting previously unselected package dwz. 109s Preparing to unpack .../036-dwz_0.15-1build6_s390x.deb ... 109s Unpacking dwz (0.15-1build6) ... 109s Selecting previously unselected package gettext. 109s Preparing to unpack .../037-gettext_0.23.1-1_s390x.deb ... 109s Unpacking gettext (0.23.1-1) ... 109s Selecting previously unselected package intltool-debian. 109s Preparing to unpack .../038-intltool-debian_0.35.0+20060710.6_all.deb ... 109s Unpacking intltool-debian (0.35.0+20060710.6) ... 109s Selecting previously unselected package po-debconf. 109s Preparing to unpack .../039-po-debconf_1.0.21+nmu1_all.deb ... 109s Unpacking po-debconf (1.0.21+nmu1) ... 109s Selecting previously unselected package debhelper. 109s Preparing to unpack .../040-debhelper_13.24.1ubuntu2_all.deb ... 109s Unpacking debhelper (13.24.1ubuntu2) ... 109s Selecting previously unselected package fonts-dejavu-mono. 109s Preparing to unpack .../041-fonts-dejavu-mono_2.37-8_all.deb ... 109s Unpacking fonts-dejavu-mono (2.37-8) ... 109s Selecting previously unselected package fonts-dejavu-core. 109s Preparing to unpack .../042-fonts-dejavu-core_2.37-8_all.deb ... 109s Unpacking fonts-dejavu-core (2.37-8) ... 109s Selecting previously unselected package fontconfig-config. 109s Preparing to unpack .../043-fontconfig-config_2.15.0-2.2ubuntu1_s390x.deb ... 109s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 109s Selecting previously unselected package fonts-lmodern. 109s Preparing to unpack .../044-fonts-lmodern_2.005-1_all.deb ... 109s Unpacking fonts-lmodern (2.005-1) ... 109s Selecting previously unselected package gnustep-common. 109s Preparing to unpack .../045-gnustep-common_2.9.3-4_s390x.deb ... 109s Unpacking gnustep-common (2.9.3-4) ... 109s Selecting previously unselected package tzdata-legacy. 109s Preparing to unpack .../046-tzdata-legacy_2025b-1ubuntu1_all.deb ... 109s Unpacking tzdata-legacy (2025b-1ubuntu1) ... 109s Selecting previously unselected package gnustep-base-common. 109s Preparing to unpack .../047-gnustep-base-common_1.30.0-14ubuntu1_all.deb ... 109s Unpacking gnustep-base-common (1.30.0-14ubuntu1) ... 109s Selecting previously unselected package gnustep-base-doc. 109s Preparing to unpack .../048-gnustep-base-doc_1.30.0-14ubuntu1_all.deb ... 109s Unpacking gnustep-base-doc (1.30.0-14ubuntu1) ... 110s Selecting previously unselected package gnustep-multiarch:s390x. 110s Preparing to unpack .../049-gnustep-multiarch_2.9.3-4_s390x.deb ... 110s Unpacking gnustep-multiarch:s390x (2.9.3-4) ... 110s Selecting previously unselected package libevent-2.1-7t64:s390x. 110s Preparing to unpack .../050-libevent-2.1-7t64_2.1.12-stable-10_s390x.deb ... 110s Unpacking libevent-2.1-7t64:s390x (2.1.12-stable-10) ... 110s Selecting previously unselected package libunbound8:s390x. 110s Preparing to unpack .../051-libunbound8_1.22.0-1ubuntu1_s390x.deb ... 110s Unpacking libunbound8:s390x (1.22.0-1ubuntu1) ... 110s Selecting previously unselected package libgnutls-dane0t64:s390x. 110s Preparing to unpack .../052-libgnutls-dane0t64_3.8.9-2ubuntu3_s390x.deb ... 110s Unpacking libgnutls-dane0t64:s390x (3.8.9-2ubuntu3) ... 110s Selecting previously unselected package gnutls-bin. 110s Preparing to unpack .../053-gnutls-bin_3.8.9-2ubuntu3_s390x.deb ... 110s Unpacking gnutls-bin (3.8.9-2ubuntu3) ... 110s Selecting previously unselected package libavahi-common-data:s390x. 110s Preparing to unpack .../054-libavahi-common-data_0.8-16ubuntu2_s390x.deb ... 110s Unpacking libavahi-common-data:s390x (0.8-16ubuntu2) ... 110s Selecting previously unselected package libavahi-common3:s390x. 110s Preparing to unpack .../055-libavahi-common3_0.8-16ubuntu2_s390x.deb ... 110s Unpacking libavahi-common3:s390x (0.8-16ubuntu2) ... 110s Selecting previously unselected package libavahi-client3:s390x. 110s Preparing to unpack .../056-libavahi-client3_0.8-16ubuntu2_s390x.deb ... 110s Unpacking libavahi-client3:s390x (0.8-16ubuntu2) ... 110s Selecting previously unselected package libgc1:s390x. 110s Preparing to unpack .../057-libgc1_1%3a8.2.8-1_s390x.deb ... 110s Unpacking libgc1:s390x (1:8.2.8-1) ... 110s Selecting previously unselected package libobjc4:s390x. 110s Preparing to unpack .../058-libobjc4_15-20250404-0ubuntu1_s390x.deb ... 110s Unpacking libobjc4:s390x (15-20250404-0ubuntu1) ... 110s Selecting previously unselected package libxslt1.1:s390x. 110s Preparing to unpack .../059-libxslt1.1_1.1.39-0exp1ubuntu4_s390x.deb ... 110s Unpacking libxslt1.1:s390x (1.1.39-0exp1ubuntu4) ... 110s Selecting previously unselected package libgnustep-base1.30:s390x. 110s Preparing to unpack .../060-libgnustep-base1.30_1.30.0-14ubuntu1_s390x.deb ... 110s Unpacking libgnustep-base1.30:s390x (1.30.0-14ubuntu1) ... 110s Selecting previously unselected package gnustep-base-runtime. 110s Preparing to unpack .../061-gnustep-base-runtime_1.30.0-14ubuntu1_s390x.deb ... 110s Unpacking gnustep-base-runtime (1.30.0-14ubuntu1) ... 110s Selecting previously unselected package libobjc-14-dev:s390x. 110s Preparing to unpack .../062-libobjc-14-dev_14.2.0-19ubuntu2_s390x.deb ... 110s Unpacking libobjc-14-dev:s390x (14.2.0-19ubuntu2) ... 110s Selecting previously unselected package gobjc-14-s390x-linux-gnu. 110s Preparing to unpack .../063-gobjc-14-s390x-linux-gnu_14.2.0-19ubuntu2_s390x.deb ... 110s Unpacking gobjc-14-s390x-linux-gnu (14.2.0-19ubuntu2) ... 110s Selecting previously unselected package gobjc++-14-s390x-linux-gnu. 110s Preparing to unpack .../064-gobjc++-14-s390x-linux-gnu_14.2.0-19ubuntu2_s390x.deb ... 110s Unpacking gobjc++-14-s390x-linux-gnu (14.2.0-19ubuntu2) ... 110s Selecting previously unselected package gobjc-14. 110s Preparing to unpack .../065-gobjc-14_14.2.0-19ubuntu2_s390x.deb ... 110s Unpacking gobjc-14 (14.2.0-19ubuntu2) ... 110s Selecting previously unselected package gobjc++-14. 110s Preparing to unpack .../066-gobjc++-14_14.2.0-19ubuntu2_s390x.deb ... 110s Unpacking gobjc++-14 (14.2.0-19ubuntu2) ... 110s Selecting previously unselected package gobjc++-s390x-linux-gnu. 110s Preparing to unpack .../067-gobjc++-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 110s Unpacking gobjc++-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 110s Selecting previously unselected package gobjc++. 110s Preparing to unpack .../068-gobjc++_4%3a14.2.0-1ubuntu1_s390x.deb ... 110s Unpacking gobjc++ (4:14.2.0-1ubuntu1) ... 110s Selecting previously unselected package gnustep-make. 110s Preparing to unpack .../069-gnustep-make_2.9.3-4_all.deb ... 110s Unpacking gnustep-make (2.9.3-4) ... 110s Selecting previously unselected package gobjc-s390x-linux-gnu. 110s Preparing to unpack .../070-gobjc-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 110s Unpacking gobjc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 110s Selecting previously unselected package gobjc. 110s Preparing to unpack .../071-gobjc_4%3a14.2.0-1ubuntu1_s390x.deb ... 110s Unpacking gobjc (4:14.2.0-1ubuntu1) ... 110s Selecting previously unselected package icu-devtools. 110s Preparing to unpack .../072-icu-devtools_76.1-1ubuntu2_s390x.deb ... 110s Unpacking icu-devtools (76.1-1ubuntu2) ... 110s Selecting previously unselected package libavahi-common-dev:s390x. 110s Preparing to unpack .../073-libavahi-common-dev_0.8-16ubuntu2_s390x.deb ... 110s Unpacking libavahi-common-dev:s390x (0.8-16ubuntu2) ... 110s Selecting previously unselected package libcap-dev:s390x. 110s Preparing to unpack .../074-libcap-dev_1%3a2.73-4ubuntu1_s390x.deb ... 110s Unpacking libcap-dev:s390x (1:2.73-4ubuntu1) ... 110s Selecting previously unselected package libsystemd-dev:s390x. 110s Preparing to unpack .../075-libsystemd-dev_257.4-1ubuntu3_s390x.deb ... 110s Unpacking libsystemd-dev:s390x (257.4-1ubuntu3) ... 110s Selecting previously unselected package libpkgconf3:s390x. 110s Preparing to unpack .../076-libpkgconf3_1.8.1-4_s390x.deb ... 110s Unpacking libpkgconf3:s390x (1.8.1-4) ... 110s Selecting previously unselected package pkgconf-bin. 110s Preparing to unpack .../077-pkgconf-bin_1.8.1-4_s390x.deb ... 110s Unpacking pkgconf-bin (1.8.1-4) ... 110s Selecting previously unselected package pkgconf:s390x. 110s Preparing to unpack .../078-pkgconf_1.8.1-4_s390x.deb ... 110s Unpacking pkgconf:s390x (1.8.1-4) ... 110s Selecting previously unselected package xml-core. 110s Preparing to unpack .../079-xml-core_0.19_all.deb ... 110s Unpacking xml-core (0.19) ... 110s Selecting previously unselected package libdbus-1-dev:s390x. 110s Preparing to unpack .../080-libdbus-1-dev_1.16.2-2ubuntu1_s390x.deb ... 110s Unpacking libdbus-1-dev:s390x (1.16.2-2ubuntu1) ... 110s Selecting previously unselected package libavahi-client-dev:s390x. 110s Preparing to unpack .../081-libavahi-client-dev_0.8-16ubuntu2_s390x.deb ... 110s Unpacking libavahi-client-dev:s390x (0.8-16ubuntu2) ... 110s Selecting previously unselected package libfreetype6:s390x. 110s Preparing to unpack .../082-libfreetype6_2.13.3+dfsg-1_s390x.deb ... 110s Unpacking libfreetype6:s390x (2.13.3+dfsg-1) ... 110s Selecting previously unselected package libfontconfig1:s390x. 110s Preparing to unpack .../083-libfontconfig1_2.15.0-2.2ubuntu1_s390x.deb ... 110s Unpacking libfontconfig1:s390x (2.15.0-2.2ubuntu1) ... 110s Selecting previously unselected package libpixman-1-0:s390x. 110s Preparing to unpack .../084-libpixman-1-0_0.44.0-3_s390x.deb ... 110s Unpacking libpixman-1-0:s390x (0.44.0-3) ... 110s Selecting previously unselected package libxcb-render0:s390x. 110s Preparing to unpack .../085-libxcb-render0_1.17.0-2_s390x.deb ... 110s Unpacking libxcb-render0:s390x (1.17.0-2) ... 110s Selecting previously unselected package libxcb-shm0:s390x. 110s Preparing to unpack .../086-libxcb-shm0_1.17.0-2_s390x.deb ... 110s Unpacking libxcb-shm0:s390x (1.17.0-2) ... 110s Selecting previously unselected package libxrender1:s390x. 110s Preparing to unpack .../087-libxrender1_1%3a0.9.10-1.1build1_s390x.deb ... 110s Unpacking libxrender1:s390x (1:0.9.10-1.1build1) ... 110s Selecting previously unselected package libcairo2:s390x. 110s Preparing to unpack .../088-libcairo2_1.18.4-1_s390x.deb ... 110s Unpacking libcairo2:s390x (1.18.4-1) ... 110s Selecting previously unselected package libgmpxx4ldbl:s390x. 110s Preparing to unpack .../089-libgmpxx4ldbl_2%3a6.3.0+dfsg-3ubuntu1_s390x.deb ... 110s Unpacking libgmpxx4ldbl:s390x (2:6.3.0+dfsg-3ubuntu1) ... 110s Selecting previously unselected package libgmp-dev:s390x. 110s Preparing to unpack .../090-libgmp-dev_2%3a6.3.0+dfsg-3ubuntu1_s390x.deb ... 110s Unpacking libgmp-dev:s390x (2:6.3.0+dfsg-3ubuntu1) ... 110s Selecting previously unselected package libgnustep-base-dev:s390x. 110s Preparing to unpack .../091-libgnustep-base-dev_1.30.0-14ubuntu1_s390x.deb ... 110s Unpacking libgnustep-base-dev:s390x (1.30.0-14ubuntu1) ... 110s Selecting previously unselected package libgnutls-openssl27t64:s390x. 110s Preparing to unpack .../092-libgnutls-openssl27t64_3.8.9-2ubuntu3_s390x.deb ... 110s Unpacking libgnutls-openssl27t64:s390x (3.8.9-2ubuntu3) ... 110s Selecting previously unselected package libidn2-dev:s390x. 110s Preparing to unpack .../093-libidn2-dev_2.3.8-2_s390x.deb ... 110s Unpacking libidn2-dev:s390x (2.3.8-2) ... 110s Selecting previously unselected package libp11-kit-dev:s390x. 110s Preparing to unpack .../094-libp11-kit-dev_0.25.5-2ubuntu3_s390x.deb ... 110s Unpacking libp11-kit-dev:s390x (0.25.5-2ubuntu3) ... 110s Selecting previously unselected package libtasn1-6-dev:s390x. 110s Preparing to unpack .../095-libtasn1-6-dev_4.20.0-2_s390x.deb ... 110s Unpacking libtasn1-6-dev:s390x (4.20.0-2) ... 110s Selecting previously unselected package nettle-dev:s390x. 110s Preparing to unpack .../096-nettle-dev_3.10.1-1_s390x.deb ... 110s Unpacking nettle-dev:s390x (3.10.1-1) ... 110s Selecting previously unselected package libgnutls28-dev:s390x. 110s Preparing to unpack .../097-libgnutls28-dev_3.8.9-2ubuntu3_s390x.deb ... 110s Unpacking libgnutls28-dev:s390x (3.8.9-2ubuntu3) ... 110s Selecting previously unselected package libgraphite2-3:s390x. 110s Preparing to unpack .../098-libgraphite2-3_1.3.14-2ubuntu1_s390x.deb ... 110s Unpacking libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 110s Selecting previously unselected package libharfbuzz0b:s390x. 110s Preparing to unpack .../099-libharfbuzz0b_10.2.0-1_s390x.deb ... 110s Unpacking libharfbuzz0b:s390x (10.2.0-1) ... 111s Selecting previously unselected package x11-common. 111s Preparing to unpack .../100-x11-common_1%3a7.7+23ubuntu4_all.deb ... 111s Unpacking x11-common (1:7.7+23ubuntu4) ... 111s Selecting previously unselected package libice6:s390x. 111s Preparing to unpack .../101-libice6_2%3a1.1.1-1_s390x.deb ... 111s Unpacking libice6:s390x (2:1.1.1-1) ... 111s Selecting previously unselected package libicu-dev:s390x. 111s Preparing to unpack .../102-libicu-dev_76.1-1ubuntu2_s390x.deb ... 111s Unpacking libicu-dev:s390x (76.1-1ubuntu2) ... 111s Selecting previously unselected package libkpathsea6:s390x. 111s Preparing to unpack .../103-libkpathsea6_2024.20240313.70630+ds-6_s390x.deb ... 111s Unpacking libkpathsea6:s390x (2024.20240313.70630+ds-6) ... 111s Selecting previously unselected package libmpfi0:s390x. 111s Preparing to unpack .../104-libmpfi0_1.5.4+ds-4_s390x.deb ... 111s Unpacking libmpfi0:s390x (1.5.4+ds-4) ... 111s Selecting previously unselected package libpaper2:s390x. 111s Preparing to unpack .../105-libpaper2_2.2.5-0.3_s390x.deb ... 111s Unpacking libpaper2:s390x (2.2.5-0.3) ... 111s Selecting previously unselected package libpaper-utils. 111s Preparing to unpack .../106-libpaper-utils_2.2.5-0.3_s390x.deb ... 111s Unpacking libpaper-utils (2.2.5-0.3) ... 111s Selecting previously unselected package libpotrace0:s390x. 111s Preparing to unpack .../107-libpotrace0_1.16-2build1_s390x.deb ... 111s Unpacking libpotrace0:s390x (1.16-2build1) ... 111s Selecting previously unselected package libptexenc1:s390x. 111s Preparing to unpack .../108-libptexenc1_2024.20240313.70630+ds-6_s390x.deb ... 111s Unpacking libptexenc1:s390x (2024.20240313.70630+ds-6) ... 111s Selecting previously unselected package libsm6:s390x. 111s Preparing to unpack .../109-libsm6_2%3a1.2.4-1_s390x.deb ... 111s Unpacking libsm6:s390x (2:1.2.4-1) ... 111s Selecting previously unselected package libsynctex2:s390x. 111s Preparing to unpack .../110-libsynctex2_2024.20240313.70630+ds-6_s390x.deb ... 111s Unpacking libsynctex2:s390x (2024.20240313.70630+ds-6) ... 111s Selecting previously unselected package libteckit0:s390x. 111s Preparing to unpack .../111-libteckit0_2.5.12+ds1-1_s390x.deb ... 111s Unpacking libteckit0:s390x (2.5.12+ds1-1) ... 111s Selecting previously unselected package libtexlua53-5:s390x. 111s Preparing to unpack .../112-libtexlua53-5_2024.20240313.70630+ds-6_s390x.deb ... 111s Unpacking libtexlua53-5:s390x (2024.20240313.70630+ds-6) ... 111s Selecting previously unselected package libtext-unidecode-perl. 111s Preparing to unpack .../113-libtext-unidecode-perl_1.30-3_all.deb ... 111s Unpacking libtext-unidecode-perl (1.30-3) ... 111s Selecting previously unselected package libxt6t64:s390x. 111s Preparing to unpack .../114-libxt6t64_1%3a1.2.1-1.2build1_s390x.deb ... 111s Unpacking libxt6t64:s390x (1:1.2.1-1.2build1) ... 111s Selecting previously unselected package libxmu6:s390x. 111s Preparing to unpack .../115-libxmu6_2%3a1.1.3-3build2_s390x.deb ... 111s Unpacking libxmu6:s390x (2:1.1.3-3build2) ... 111s Selecting previously unselected package libxpm4:s390x. 111s Preparing to unpack .../116-libxpm4_1%3a3.5.17-1build2_s390x.deb ... 111s Unpacking libxpm4:s390x (1:3.5.17-1build2) ... 111s Selecting previously unselected package libxaw7:s390x. 111s Preparing to unpack .../117-libxaw7_2%3a1.0.16-1_s390x.deb ... 111s Unpacking libxaw7:s390x (2:1.0.16-1) ... 111s Selecting previously unselected package libxi6:s390x. 111s Preparing to unpack .../118-libxi6_2%3a1.8.2-1_s390x.deb ... 111s Unpacking libxi6:s390x (2:1.8.2-1) ... 111s Selecting previously unselected package libxml-namespacesupport-perl. 111s Preparing to unpack .../119-libxml-namespacesupport-perl_1.12-2_all.deb ... 111s Unpacking libxml-namespacesupport-perl (1.12-2) ... 111s Selecting previously unselected package libxml-sax-base-perl. 111s Preparing to unpack .../120-libxml-sax-base-perl_1.09-3_all.deb ... 111s Unpacking libxml-sax-base-perl (1.09-3) ... 111s Selecting previously unselected package libxml-sax-perl. 111s Preparing to unpack .../121-libxml-sax-perl_1.02+dfsg-4_all.deb ... 111s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 111s Selecting previously unselected package libxml-libxml-perl. 111s Preparing to unpack .../122-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_s390x.deb ... 111s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 111s Selecting previously unselected package libxml2-dev:s390x. 111s Preparing to unpack .../123-libxml2-dev_2.12.7+dfsg+really2.9.14-0.4_s390x.deb ... 111s Unpacking libxml2-dev:s390x (2.12.7+dfsg+really2.9.14-0.4) ... 111s Selecting previously unselected package libxslt1-dev:s390x. 111s Preparing to unpack .../124-libxslt1-dev_1.1.39-0exp1ubuntu4_s390x.deb ... 111s Unpacking libxslt1-dev:s390x (1.1.39-0exp1ubuntu4) ... 111s Selecting previously unselected package libzzip-0-13t64:s390x. 111s Preparing to unpack .../125-libzzip-0-13t64_0.13.78+dfsg.1-0.1_s390x.deb ... 111s Unpacking libzzip-0-13t64:s390x (0.13.78+dfsg.1-0.1) ... 111s Selecting previously unselected package shunit2. 111s Preparing to unpack .../126-shunit2_2.1.8-4_all.deb ... 111s Unpacking shunit2 (2.1.8-4) ... 111s Selecting previously unselected package t1utils. 111s Preparing to unpack .../127-t1utils_1.41-4build3_s390x.deb ... 111s Unpacking t1utils (1.41-4build3) ... 111s Selecting previously unselected package tex-common. 111s Preparing to unpack .../128-tex-common_6.19_all.deb ... 111s Unpacking tex-common (6.19) ... 111s Selecting previously unselected package texinfo-lib. 111s Preparing to unpack .../129-texinfo-lib_7.1.1-1_s390x.deb ... 111s Unpacking texinfo-lib (7.1.1-1) ... 111s Selecting previously unselected package texinfo. 111s Preparing to unpack .../130-texinfo_7.1.1-1_all.deb ... 111s Unpacking texinfo (7.1.1-1) ... 111s Selecting previously unselected package texlive-binaries. 111s Preparing to unpack .../131-texlive-binaries_2024.20240313.70630+ds-6_s390x.deb ... 111s Unpacking texlive-binaries (2024.20240313.70630+ds-6) ... 111s Selecting previously unselected package xdg-utils. 111s Preparing to unpack .../132-xdg-utils_1.2.1-2ubuntu1_all.deb ... 111s Unpacking xdg-utils (1.2.1-2ubuntu1) ... 111s Selecting previously unselected package texlive-base. 111s Preparing to unpack .../133-texlive-base_2024.20250309-1_all.deb ... 111s Unpacking texlive-base (2024.20250309-1) ... 112s Selecting previously unselected package texlive-fonts-recommended. 112s Preparing to unpack .../134-texlive-fonts-recommended_2024.20250309-1_all.deb ... 112s Unpacking texlive-fonts-recommended (2024.20250309-1) ... 113s Selecting previously unselected package texlive-latex-base. 113s Preparing to unpack .../135-texlive-latex-base_2024.20250309-1_all.deb ... 113s Unpacking texlive-latex-base (2024.20250309-1) ... 113s Selecting previously unselected package zlib1g-dev:s390x. 113s Preparing to unpack .../136-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_s390x.deb ... 113s Unpacking zlib1g-dev:s390x (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 113s Selecting previously unselected package libffi-dev:s390x. 113s Preparing to unpack .../137-libffi-dev_3.4.7-1_s390x.deb ... 113s Unpacking libffi-dev:s390x (3.4.7-1) ... 113s Setting up libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 113s Setting up libgnutls-openssl27t64:s390x (3.8.9-2ubuntu3) ... 113s Setting up libpixman-1-0:s390x (0.44.0-3) ... 113s Setting up gnustep-common (2.9.3-4) ... 113s Setting up shunit2 (2.1.8-4) ... 113s Setting up libxpm4:s390x (1:3.5.17-1build2) ... 113s Setting up libxi6:s390x (2:1.8.2-1) ... 113s Setting up libxrender1:s390x (1:0.9.10-1.1build1) ... 113s Setting up libxcb-render0:s390x (1.17.0-2) ... 113s Setting up libarchive-zip-perl (1.68-1) ... 113s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 113s Setting up x11-common (1:7.7+23ubuntu4) ... 113s Setting up libxml-namespacesupport-perl (1.12-2) ... 113s Setting up m4 (1.4.19-7) ... 113s Setting up libevent-2.1-7t64:s390x (2.1.12-stable-10) ... 113s Setting up gnustep-base-doc (1.30.0-14ubuntu1) ... 113s Setting up libxcb-shm0:s390x (1.17.0-2) ... 113s Setting up adequate (0.17.5) ... 113s Setting up texinfo-lib (7.1.1-1) ... 113s Setting up libgomp1:s390x (15-20250404-0ubuntu1) ... 113s Setting up libffi-dev:s390x (3.4.7-1) ... 113s Setting up tzdata-legacy (2025b-1ubuntu1) ... 113s Setting up tex-common (6.19) ... 113s update-language: texlive-base not installed and configured, doing nothing! 113s Setting up libxml-sax-base-perl (1.09-3) ... 113s Setting up autotools-dev (20220109.1) ... 113s Setting up libxml2-dev:s390x (2.12.7+dfsg+really2.9.14-0.4) ... 113s Setting up libunbound8:s390x (1.22.0-1ubuntu1) ... 113s Setting up libpkgconf3:s390x (1.8.1-4) ... 113s Setting up libgmpxx4ldbl:s390x (2:6.3.0+dfsg-3ubuntu1) ... 113s Setting up libzzip-0-13t64:s390x (0.13.78+dfsg.1-0.1) ... 113s Setting up libgnutls-dane0t64:s390x (3.8.9-2ubuntu3) ... 113s Setting up libfreetype6:s390x (2.13.3+dfsg-1) ... 113s Setting up gnustep-multiarch:s390x (2.9.3-4) ... 113s Setting up libteckit0:s390x (2.5.12+ds1-1) ... 113s Setting up libavahi-common-data:s390x (0.8-16ubuntu2) ... 113s Setting up gnustep-base-common (1.30.0-14ubuntu1) ... 113s Setting up t1utils (1.41-4build3) ... 113s Setting up libtexlua53-5:s390x (2024.20240313.70630+ds-6) ... 113s Setting up fonts-dejavu-mono (2.37-8) ... 113s Setting up libmpc3:s390x (1.3.1-1build2) ... 113s Setting up autopoint (0.23.1-1) ... 113s Setting up libmpfi0:s390x (1.5.4+ds-4) ... 113s Setting up icu-devtools (76.1-1ubuntu2) ... 113s Setting up fonts-dejavu-core (2.37-8) ... 113s Setting up pkgconf-bin (1.8.1-4) ... 113s Setting up libgc1:s390x (1:8.2.8-1) ... 113s Setting up libidn2-dev:s390x (2.3.8-2) ... 113s Setting up libkpathsea6:s390x (2024.20240313.70630+ds-6) ... 113s Setting up autoconf (2.72-3ubuntu1) ... 113s Setting up libubsan1:s390x (15-20250404-0ubuntu1) ... 113s Setting up zlib1g-dev:s390x (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 113s Setting up dwz (0.15-1build6) ... 113s Setting up libasan8:s390x (15-20250404-0ubuntu1) ... 113s Setting up libxslt1.1:s390x (1.1.39-0exp1ubuntu4) ... 113s Setting up debugedit (1:5.1-2) ... 113s Setting up fonts-lmodern (2.005-1) ... 113s Setting up libharfbuzz0b:s390x (10.2.0-1) ... 113s Setting up sgml-base (1.31) ... 113s Setting up libpaper2:s390x (2.2.5-0.3) ... 114s Setting up libisl23:s390x (0.27-1) ... 114s Setting up libtext-unidecode-perl (1.30-3) ... 114s Setting up libtasn1-6-dev:s390x (4.20.0-2) ... 114s Setting up libcap-dev:s390x (1:2.73-4ubuntu1) ... 114s Setting up libicu-dev:s390x (76.1-1ubuntu2) ... 114s Setting up xdg-utils (1.2.1-2ubuntu1) ... 114s update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode 114s Setting up libcc1-0:s390x (15-20250404-0ubuntu1) ... 114s Setting up libsystemd-dev:s390x (257.4-1ubuntu3) ... 114s Setting up libp11-kit-dev:s390x (0.25.5-2ubuntu3) ... 114s Setting up libitm1:s390x (15-20250404-0ubuntu1) ... 114s Setting up libsynctex2:s390x (2024.20240313.70630+ds-6) ... 114s Setting up libpotrace0:s390x (1.16-2build1) ... 114s Setting up automake (1:1.17-3ubuntu1) ... 114s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 114s Setting up gnutls-bin (3.8.9-2ubuntu3) ... 114s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 114s Setting up libice6:s390x (2:1.1.1-1) ... 114s Setting up gettext (0.23.1-1) ... 114s Setting up libgmp-dev:s390x (2:6.3.0+dfsg-3ubuntu1) ... 114s Setting up libxslt1-dev:s390x (1.1.39-0exp1ubuntu4) ... 114s Setting up nettle-dev:s390x (3.10.1-1) ... 114s Setting up fontconfig-config (2.15.0-2.2ubuntu1) ... 114s Setting up libavahi-common3:s390x (0.8-16ubuntu2) ... 114s Setting up libobjc4:s390x (15-20250404-0ubuntu1) ... 114s Setting up libpaper-utils (2.2.5-0.3) ... 114s Setting up libxml-sax-perl (1.02+dfsg-4) ... 114s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 114s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 114s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 114s Setting up pkgconf:s390x (1.8.1-4) ... 114s Setting up intltool-debian (0.35.0+20060710.6) ... 114s Setting up libptexenc1:s390x (2024.20240313.70630+ds-6) ... 114s Setting up cpp-14-s390x-linux-gnu (14.2.0-19ubuntu2) ... 114s Setting up cpp-14 (14.2.0-19ubuntu2) ... 114s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 114s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 114s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 114s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 114s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 114s Setting up dh-strip-nondeterminism (1.14.1-2) ... 114s Setting up libavahi-common-dev:s390x (0.8-16ubuntu2) ... 114s Setting up xml-core (0.19) ... 114s Setting up libfontconfig1:s390x (2.15.0-2.2ubuntu1) ... 114s Setting up libgcc-14-dev:s390x (14.2.0-19ubuntu2) ... 114s Setting up libstdc++-14-dev:s390x (14.2.0-19ubuntu2) ... 114s Setting up libsm6:s390x (2:1.2.4-1) ... 114s Setting up libavahi-client3:s390x (0.8-16ubuntu2) ... 114s Setting up libgnutls28-dev:s390x (3.8.9-2ubuntu3) ... 114s Setting up cpp-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 114s Setting up po-debconf (1.0.21+nmu1) ... 114s Setting up libobjc-14-dev:s390x (14.2.0-19ubuntu2) ... 114s Setting up libcairo2:s390x (1.18.4-1) ... 114s Setting up libgnustep-base1.30:s390x (1.30.0-14ubuntu1) ... 114s Setting up gnustep-base-runtime (1.30.0-14ubuntu1) ... 114s Setting up gcc-14-s390x-linux-gnu (14.2.0-19ubuntu2) ... 114s Setting up gcc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 114s Setting up libxt6t64:s390x (1:1.2.1-1.2build1) ... 114s Setting up g++-14-s390x-linux-gnu (14.2.0-19ubuntu2) ... 114s Setting up texinfo (7.1.1-1) ... 114s Running mktexlsr. This may take some time. ... done. 115s Setting up cpp (4:14.2.0-1ubuntu1) ... 115s Setting up libxmu6:s390x (2:1.1.3-3build2) ... 115s Setting up gobjc-14-s390x-linux-gnu (14.2.0-19ubuntu2) ... 115s Setting up g++-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 115s Setting up libxaw7:s390x (2:1.0.16-1) ... 115s Setting up gcc-14 (14.2.0-19ubuntu2) ... 115s Setting up gobjc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 115s Setting up gobjc++-14-s390x-linux-gnu (14.2.0-19ubuntu2) ... 115s Setting up texlive-binaries (2024.20240313.70630+ds-6) ... 115s update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode 115s update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode 115s Setting up g++-14 (14.2.0-19ubuntu2) ... 115s Setting up texlive-base (2024.20250309-1) ... 115s tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps 115s tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg 115s tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper 115s tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/tex-ini-files/pdftexconfig.tex 116s Setting up gobjc++-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 116s Setting up libtool (2.5.4-4) ... 116s Setting up gobjc-14 (14.2.0-19ubuntu2) ... 116s Setting up gcc (4:14.2.0-1ubuntu1) ... 116s Setting up dh-autoreconf (20) ... 116s Setting up texlive-latex-base (2024.20250309-1) ... 116s Setting up g++ (4:14.2.0-1ubuntu1) ... 116s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 116s Setting up texlive-fonts-recommended (2024.20250309-1) ... 116s Setting up build-essential (12.12ubuntu1) ... 116s Setting up gobjc++-14 (14.2.0-19ubuntu2) ... 116s Setting up gobjc (4:14.2.0-1ubuntu1) ... 116s Setting up gobjc++ (4:14.2.0-1ubuntu1) ... 116s Setting up debhelper (13.24.1ubuntu2) ... 116s Setting up gnustep-make (2.9.3-4) ... 116s Setting up libgnustep-base-dev:s390x (1.30.0-14ubuntu1) ... 116s Processing triggers for install-info (7.1.1-1) ... 116s Processing triggers for libc-bin (2.41-6ubuntu1) ... 116s Processing triggers for man-db (2.13.0-1) ... 117s Processing triggers for sgml-base (1.31) ... 117s Setting up libdbus-1-dev:s390x (1.16.2-2ubuntu1) ... 117s Setting up libavahi-client-dev:s390x (0.8-16ubuntu2) ... 117s Processing triggers for tex-common (6.19) ... 117s Running updmap-sys. This may take some time... done. 117s Running mktexlsr /var/lib/texmf ... done. 117s Building format(s) --all. 157s This may take some time... done. 158s autopkgtest [09:29:54]: test adequate: [----------------------- 159s autopkgtest [09:29:55]: test adequate: -----------------------] 159s autopkgtest [09:29:55]: test adequate: - - - - - - - - - - results - - - - - - - - - - 159s adequate PASS 160s autopkgtest [09:29:56]: test file-tests: preparing testbed 160s Reading package lists... 160s Building dependency tree... 160s Reading state information... 160s Starting pkgProblemResolver with broken count: 0 160s Starting 2 pkgProblemResolver with broken count: 0 160s Done 160s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 162s autopkgtest [09:29:58]: test file-tests: [----------------------- 162s test_static_lib 162s test_dev_symlink 162s test_shared_lib 162s 162s Ran 3 tests. 162s 162s OK 163s autopkgtest [09:29:58]: test file-tests: -----------------------] 164s file-tests PASS 164s autopkgtest [09:30:00]: test file-tests: - - - - - - - - - - results - - - - - - - - - - 165s autopkgtest [09:30:01]: test testsuite: preparing testbed 165s Reading package lists... 165s Building dependency tree... 165s Reading state information... 165s Starting pkgProblemResolver with broken count: 0 165s Starting 2 pkgProblemResolver with broken count: 0 165s Done 165s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 167s autopkgtest [09:30:03]: test testsuite: [----------------------- 167s checking build system type... s390x-ibm-linux-gnu 167s checking host system type... s390x-ibm-linux-gnu 167s checking target system type... s390x-ibm-linux-gnu 167s checking for GNUstep configuration file to use at runtime... /etc/GNUstep/GNUstep.conf 167s checking whether the GNUstep.conf file path can be set in the environment... yes 167s checking if we should import an existing configuration file now... yes 167s checking for default GNUstep configuration file to use... /etc/GNUstep/GNUstep.conf 167s trying to import "/etc/GNUstep/GNUstep.conf" 167s 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 167s checking for GNUstep-base installation domain... SYSTEM 167s checking if we are hardcoding any relative paths in gnustep-base... no 167s configure: We store the following filesystem layout into gnustep-base, to be used when no config file is found 167s checking for Makefiles directory... /usr/share/GNUstep/Makefiles 167s checking for user defaults directory... GNUstep/Defaults 167s checking for user config file... .GNUstep.conf 167s checking for System Applications directory... /usr/lib/${GS_MULTIARCH}/GNUstep/Applications 167s checking for System Admin Applications directory... /usr/lib/${GS_MULTIARCH}/GNUstep/Applications 167s checking for System Web Applications directory... /usr/lib/${GS_MULTIARCH}/GNUstep/WebApplications 167s checking for System Tools directory... /usr/bin 167s checking for System Admin Tools directory... /usr/sbin 167s checking for System Library directory... /usr/lib/${GS_MULTIARCH}/GNUstep 167s checking for System Libraries directory... /usr/lib/${GS_MULTIARCH} 167s checking for System Headers directory... /usr/include/${GS_MULTIARCH}/GNUstep 167s checking for System Documentation directory... /usr/share/GNUstep/Documentation 167s checking for System Info Documentation directory... /usr/share/info 167s checking for System Man Documentation directory... /usr/share/man 167s checking for Network Applications directory... /usr/local/lib/GNUstep/Applications 167s checking for Network Admin Applications directory... /usr/local/lib/GNUstep/Applications 167s checking for Network Web Applications directory... /usr/lib/GNUstep/WebApplications 167s checking for Network Tools directory... /usr/local/bin 167s checking for Network Admin Tools directory... /usr/local/sbin 167s checking for Network Library directory... /usr/local/lib/GNUstep 167s checking for Network Libraries directory... /usr/local/lib 167s checking for Network Headers directory... /usr/local/include/GNUstep 167s checking for Network Documentation directory... /usr/local/share/GNUstep/Documentation 167s checking for Network Info Documentation directory... /usr/local/share/info 167s checking for Network Man Documentation directory... /usr/local/share/man 167s checking for Local Applications directory... /usr/local/lib/GNUstep/Applications 167s checking for Local Admin Applications directory... /usr/local/lib/GNUstep/Applications 167s checking for Local Web Applications directory... /usr/local/lib/GNUstep/WebApplications 167s checking for Local Tools directory... /usr/local/bin 167s checking for Local Admin Tools directory... /usr/local/sbin 167s checking for Local Library directory... /usr/local/lib/GNUstep 167s checking for Local Libraries directory... /usr/local/lib 167s checking for Local Headers directory... /usr/local/include/GNUstep 167s checking for Local Documentation directory... /usr/local/share/GNUstep/Documentation 167s checking for Local Info Documentation directory... /usr/local/share/info 167s checking for Local Man Documentation directory... /usr/local/share/man 167s checking for User Applications directory... GNUstep/Applications 167s checking for User Admin Applications directory... GNUstep/Applications/Admin 167s checking for User Web Applications directory... GNUstep/WebApplications 167s checking for User Tools directory... GNUstep/Tools 167s checking for User Admin Tools directory... GNUstep/Tools/Admin 167s checking for User Library directory... GNUstep/Library 167s checking for User Libraries directory... GNUstep/Library/Libraries 167s checking for User Headers directory... GNUstep/Library/Headers 167s checking for User Documentation directory... GNUstep/Library/Documentation 167s checking for User Info Documentation directory... GNUstep/Library/Documentation/info 167s checking for User Man Documentation directory... GNUstep/Library/Documentation/man 167s checking for System User directory... /home 167s checking for Network User directory... /home 167s checking for Local User directory... /home 167s checking for gcc... gcc 167s checking whether the C compiler works... yes 167s checking for C compiler default output file name... a.out 167s checking for suffix of executables... 167s checking whether we are cross compiling... no 167s checking for suffix of object files... o 167s checking whether we are using the GNU C compiler... yes 167s checking whether gcc accepts -g... yes 167s checking for gcc option to accept ISO C89... none needed 167s checking how to run the C preprocessor... gcc -E 167s checking for grep that handles long lines and -e... /usr/bin/grep 167s checking for egrep... /usr/bin/grep -E 168s checking for ANSI C header files... yes 168s checking for sys/types.h... yes 168s checking for sys/stat.h... yes 168s checking for stdlib.h... yes 168s checking for string.h... yes 168s checking for memory.h... yes 168s checking for strings.h... yes 168s checking for inttypes.h... yes 168s checking for stdint.h... yes 168s checking for unistd.h... yes 168s checking minix/config.h usability... no 168s checking minix/config.h presence... no 168s checking for minix/config.h... no 168s checking whether it is safe to define __EXTENSIONS__... yes 168s checking whether the compiler is clang... no 168s checking for _LARGEFILE_SOURCE value needed for large files... no 168s checking for special C compiler options needed for large files... no 168s checking for _FILE_OFFSET_BITS value needed for large files... no 168s checking for off_t... yes 168s checking whether the compiler supports atomic operations... yes 168s checking for whoami... /usr/bin/whoami 168s checking for pkg-config... /usr/bin/pkg-config 168s checking pkg-config is at least version 0.9.0... yes 168s checking the Objective-C runtime... GNU 168s checking for custom shared objc library... NONE 168s checking objc/runtime.h usability... yes 168s checking objc/runtime.h presence... yes 168s checking for objc/runtime.h... yes 168s checking objc/objc.h usability... yes 168s checking objc/objc.h presence... yes 168s checking for objc/objc.h... yes 168s configure: for gdomap network details 168s checking for variable length socket addresses... not found 168s checking for compiler visibility attribute support... found 168s checking whether SO_REUSEADDR is broken... no 168s checking for objc threading flags... 168s checking whether byte ordering is bigendian... yes 168s checking size of void*... 8 168s checking size of short... 2 168s checking size of int... 4 168s checking size of long... 8 168s checking size of long long... 8 168s checking size of float... 4 168s checking size of double... 8 168s checking for working INTPTR_MAX, INTPTR_MIN, UINTPTR_MAX... yes 168s checking loading of constructor functions... yes 169s checking windows.h usability... no 169s checking windows.h presence... no 169s checking for windows.h... no 169s checking dlfcn.h usability... yes 169s checking dlfcn.h presence... yes 169s checking for dlfcn.h... yes 169s checking for dynamic linker type... simple 169s checking for dladdr in -ldl... yes 169s checking for dladdr... yes 169s checking for gethostbyname... yes 169s checking for getaddrinfo... yes 169s checking pthread.h usability... yes 169s checking pthread.h presence... yes 169s checking for pthread.h... yes 169s checking for pthread_np.h... no 169s checking size of pthread_mutex_t... 40 169s checking for pthread_mutex_t.__data.__owner... yes 169s checking size of pthread_cond_t... 48 169s checking alignment of pthread_mutex_t... 8 169s checking alignment of pthread_cond_t... 8 169s checking for pthread_join in -lpthread... yes 169s checking for pthread_getthreadid_np... no 169s checking for pthread_main_np... no 169s checking for sched_yield in -lrt... yes 169s checking for pthread_setname_np()... glibc 169s checking for pthread_getname_np()... 169s checking for pthread_spin_lock... yes 169s checking for nanosleep... yes 169s checking for usleep... yes 169s checking for Sleep... no 169s checking for objc_root_class attribute support... found 169s checking for gettid()... yes 169s checking whether objc really works... yes 169s checking if the compiler supports -fconstant-string-class... yes 169s checking if +load method is executed before main... yes 169s checking for objc_sync_enter... yes 169s checking for objc_setProperty... yes 169s checking for _Block_copy... no 169s checking for objc_setUncaughtExceptionHandler() in runtime... yes 169s checking for objc_set_unexpected() in runtime... no 170s checking for _objc_unexpected_exception in runtime... no 170s checking whether to enable native Objective-C exceptions... yes 170s checking for objc_sync_enter... (cached) yes 173s checking for thread-safe +initialize in runtime... yes 173s checking for size_t... yes 173s checking for inline... inline 173s checking for ANSI C header files... (cached) yes 173s checking for string.h... (cached) yes 173s checking for memory.h... (cached) yes 173s checking alloca.h usability... yes 173s checking alloca.h presence... yes 173s checking for alloca.h... yes 173s checking float.h usability... yes 173s checking float.h presence... yes 173s checking for float.h... yes 173s checking for sys/stat.h... (cached) yes 173s checking sys/vfs.h usability... yes 173s checking sys/vfs.h presence... yes 173s checking for sys/vfs.h... yes 173s checking sys/statfs.h usability... yes 173s checking sys/statfs.h presence... yes 173s checking for sys/statfs.h... yes 173s checking sys/statvfs.h usability... yes 173s checking sys/statvfs.h presence... yes 173s checking for sys/statvfs.h... yes 173s checking pwd.h usability... yes 173s checking pwd.h presence... yes 173s checking for pwd.h... yes 173s checking grp.h usability... yes 173s checking grp.h presence... yes 173s checking for grp.h... yes 173s checking sys/cdefs.h usability... yes 173s checking sys/cdefs.h presence... yes 173s checking for sys/cdefs.h... yes 173s checking sys/syslimits.h usability... no 173s checking sys/syslimits.h presence... no 173s checking for sys/syslimits.h... no 173s checking sys/param.h usability... yes 173s checking sys/param.h presence... yes 173s checking for sys/param.h... yes 173s checking for sys/syslimits.h... (cached) no 173s checking for sys/param.h... (cached) yes 173s checking for sys/mount.h... yes 173s checking for sys/types.h... (cached) yes 173s checking for windows.h... (cached) no 173s checking locale.h usability... yes 173s checking locale.h presence... yes 173s checking for locale.h... yes 173s checking langinfo.h usability... yes 173s checking langinfo.h presence... yes 173s checking for langinfo.h... yes 173s checking for main in -lm... yes 173s checking for utimensat... yes 173s checking for statvfs... yes 173s checking for link... yes 173s checking for symlink... yes 173s checking for readlink... yes 173s checking for geteuid... yes 173s checking for getlogin... yes 173s checking for getpwnam... yes 173s checking for getpwnam_r... yes 173s checking for getpwuid... yes 173s checking for getpwuid_r... yes 174s checking for getgrgid... yes 174s checking for getgrgid_r... yes 174s checking for getgrnam... yes 174s checking for getgrnam_r... yes 174s checking for rint... yes 174s checking for getopt... yes 174s checking for malloc_usable_size... yes 174s checking for pw_gecos field in struct passwd... yes 174s checking for currency_symbol field in struct lconv... yes 174s checking time.h usability... yes 174s checking time.h presence... yes 174s checking for time.h... yes 174s checking sys/time.h usability... yes 174s checking sys/time.h presence... yes 174s checking for sys/time.h... yes 174s checking tzfile.h usability... no 174s checking tzfile.h presence... no 174s checking for tzfile.h... no 174s checking sys/rusage.h usability... no 174s checking sys/rusage.h presence... no 174s checking for sys/rusage.h... no 174s checking ucbinclude/sys/resource.h usability... no 174s checking ucbinclude/sys/resource.h presence... no 174s checking for ucbinclude/sys/resource.h... no 174s checking for time... yes 174s checking for ctime... yes 174s checking for tzset... yes 174s checking sys/socket.h usability... yes 174s checking sys/socket.h presence... yes 174s checking for sys/socket.h... yes 174s checking netinet/in.h usability... yes 174s checking netinet/in.h presence... yes 174s checking for netinet/in.h... yes 174s checking for socklen_t... yes 174s checking for struct sockaddr_storage... yes 174s checking bfd.h usability... no 174s checking bfd.h presence... no 174s checking for bfd.h... no 174s checking for libintl_fprintf in -lintl... no 174s checking for ZSTD_compress in -lzstd... no 174s checking for dyn_string_append in -liberty... no 174s checking for gzseek in -lz... yes 174s checking for library containing sframe... no 174s checking for bfd_openr in -lbfd... no 174s checking execinfo.h usability... yes 174s checking execinfo.h presence... yes 174s checking for execinfo.h... yes 174s checking for backtrace... yes 174s checking for __builtin_extract_return_address... no 174s checking unwind.h usability... yes 174s checking unwind.h presence... yes 174s checking for unwind.h... yes 174s checking for _Unwind_GetIP... yes 174s checking syslog.h usability... yes 174s checking syslog.h presence... yes 174s checking for syslog.h... yes 175s checking sys/slog.h usability... no 175s checking sys/slog.h presence... no 175s checking for sys/slog.h... no 175s checking sys/slogcodes.h usability... no 175s checking sys/slogcodes.h presence... no 175s checking for sys/slogcodes.h... no 175s checking for syslog... yes 175s checking poll.h usability... yes 175s checking poll.h presence... yes 175s checking for poll.h... yes 175s checking for poll... yes 175s checking for poll emulation... no 175s checking if poll supports devices... yes 175s checking for vsprintf... yes 175s checking for vasprintf... yes 175s checking for snprintf... yes 175s checking for vsnprintf... yes 175s checking for getcwd... yes 175s checking for dirent.h that defines DIR... yes 175s checking for library containing opendir... none required 175s checking for struct stat.st_mtim... yes 175s checking for struct stat.st_birthtime... no 175s checking for struct stat.st_birthtimespec... no 175s checking for struct stat.st_birthtim... no 175s checking for struct stat64.st_birthtimespec... no 175s checking getopt.h usability... yes 175s checking getopt.h presence... yes 175s checking for getopt.h... yes 175s checking for posix_memalign... yes 175s checking for valloc... yes 175s checking for times... yes 175s checking for mkstemp... yes 175s checking for shmctl... yes 175s checking for mmap... yes 175s checking for mprotect... yes 175s checking sys/mman.h usability... yes 175s checking sys/mman.h presence... yes 175s checking for sys/mman.h... yes 175s checking for killpg... yes 175s checking for setpgrp... yes 175s checking for setpgid... yes 175s checking for setsid... yes 175s checking for grantpt... yes 175s checking for closefrom... yes 175s checking whether setpgrp takes no argument... (cached) yes 175s checking fcntl.h usability... yes 176s checking fcntl.h presence... yes 176s checking for fcntl.h... yes 176s checking for inttypes.h... (cached) yes 176s checking libc.h usability... no 176s checking libc.h presence... no 176s checking for libc.h... no 176s checking limits.h usability... yes 176s checking limits.h presence... yes 176s checking for limits.h... yes 176s checking malloc.h usability... yes 176s checking malloc.h presence... yes 176s checking for malloc.h... yes 176s checking for memory.h... (cached) yes 176s checking signal.h usability... yes 176s checking signal.h presence... yes 176s checking for signal.h... yes 176s checking for stdint.h... (cached) yes 176s checking for string.h... (cached) yes 176s checking sys/fcntl.h usability... yes 176s checking sys/fcntl.h presence... yes 176s checking for sys/fcntl.h... yes 176s checking sys/file.h usability... yes 176s checking sys/file.h presence... yes 176s checking for sys/file.h... yes 176s checking sys/filio.h usability... no 176s checking sys/filio.h presence... no 176s checking for sys/filio.h... no 176s checking sys/inttypes.h usability... no 176s checking sys/inttypes.h presence... no 176s checking for sys/inttypes.h... no 176s checking sys/ioctl.h usability... yes 176s checking sys/ioctl.h presence... yes 176s checking for sys/ioctl.h... yes 176s checking sys/signal.h usability... yes 176s checking sys/signal.h presence... yes 176s checking for sys/signal.h... yes 176s checking sys/stropts.h usability... no 176s checking sys/stropts.h presence... no 176s checking for sys/stropts.h... no 176s checking sys/wait.h usability... yes 176s checking sys/wait.h presence... yes 176s checking for sys/wait.h... yes 176s checking for unistd.h... (cached) yes 176s checking utime.h usability... yes 176s checking utime.h presence... yes 176s checking for utime.h... yes 176s checking for stdlib.h... (cached) yes 176s checking stdbool.h usability... yes 176s checking stdbool.h presence... yes 176s checking for stdbool.h... yes 176s checking ws2tcpip.h usability... no 176s checking ws2tcpip.h presence... no 176s checking for ws2tcpip.h... no 176s checking for library containing inet_ntop... none required 176s checking for gethostbyaddr_r... yes 176s checking for inet_aton... yes 176s checking for inet_pton... yes 176s checking for inet_ntop... yes 176s checking for sigaction... yes 176s checking zlib.h usability... yes 176s checking zlib.h presence... yes 176s checking for zlib.h... yes 176s checking for gzseek in -lz... (cached) yes 176s checking sys/resource.h usability... yes 176s checking sys/resource.h presence... yes 176s checking for sys/resource.h... yes 176s checking for setrlimit... yes 176s checking for strerror... yes 176s checking whether strerror_r is declared... yes 176s checking for strerror_r... yes 176s checking whether strerror_r returns char *... yes 176s checking for sigsetjmp... no 177s checking for uintmax_t... yes 177s checking wchar.h usability... yes 177s checking wchar.h presence... yes 177s checking for wchar.h... yes 177s checking short/int needs to be word aligned... no 177s checking for register_printf_specifier... yes 177s checking for register_printf_function... yes 177s test hi there = hi there 177s test hi there = hi there 177s checking for realpath... yes 177s checking program_invocation_name in C Library... yes 177s checking sys/utsname.h usability... yes 177s checking sys/utsname.h presence... yes 177s checking for sys/utsname.h... yes 177s checking sys/sysctl.h usability... no 177s checking sys/sysctl.h presence... no 177s checking for sys/sysctl.h... no 177s checking for sysctlbyname... no 177s checking procfs.h usability... no 177s checking procfs.h presence... no 177s checking for procfs.h... no 177s checking kernel support for /proc filesystem... yes 177s checking support for /proc psinfo struct... no 177s checking link to exe of process in /proc... /proc/self/exe 177s checking /proc/5245/cmdline terminated by nul... yes 177s checking for kvm_getenvv in -lkvm... no 177s checking use of pass-through arguments... no 177s checking use of fake-main definition... no 177s checking ffi.h usability... yes 177s checking ffi.h presence... yes 177s checking for ffi.h... yes 177s checking for forwarding callback in runtime... yes 177s checking FFI library usage... libffi 177s checking for ffi_prep_closure_loc... yes 177s checking iconv support... yes, in libc 177s checking for XML... yes 177s checking libxml/SAX2.h usability... yes 177s checking libxml/SAX2.h presence... yes 177s checking for libxml/SAX2.h... yes 177s checking for XSLT... yes 177s checking libxslt/xslt.h usability... yes 177s checking libxslt/xslt.h presence... yes 177s checking for libxslt/xslt.h... yes 177s checking gnutls support... yes 177s checking for gnutls_transport_set_errno... yes 177s checking for gnutls_x509_privkey_import2... yes 177s checking dns_sd.h usability... no 177s checking dns_sd.h presence... no 177s checking for dns_sd.h... no 177s checking avahi-client/client.h usability... yes 177s checking avahi-client/client.h presence... yes 177s checking for avahi-client/client.h... yes 177s checking for avahi_client_new in -lavahi-client... yes 177s checking for ICU... yes 177s checking unicode/uloc.h usability... yes 177s checking unicode/uloc.h presence... yes 177s checking for unicode/uloc.h... yes 177s checking unicode/ulocdata.h usability... yes 178s checking unicode/ulocdata.h presence... yes 178s checking for unicode/ulocdata.h... yes 178s checking unicode/ucol.h usability... yes 178s checking unicode/ucol.h presence... yes 178s checking for unicode/ucol.h... yes 178s checking unicode/ucurr.h usability... yes 178s checking unicode/ucurr.h presence... yes 178s checking for unicode/ucurr.h... yes 178s checking unicode/uregex.h usability... yes 178s checking unicode/uregex.h presence... yes 178s checking for unicode/uregex.h... yes 178s checking unicode/ucal.h usability... yes 178s checking unicode/ucal.h presence... yes 178s checking for unicode/ucal.h... yes 178s checking unicode/unorm2.h usability... yes 178s checking unicode/unorm2.h presence... yes 178s checking for unicode/unorm2.h... yes 178s checking unicode/unum.h usability... yes 178s checking unicode/unum.h presence... yes 178s checking for unicode/unum.h... yes 178s checking unicode/udat.h usability... yes 178s checking unicode/udat.h presence... yes 178s checking for unicode/udat.h... yes 178s checking unicode/udatpg.h usability... yes 178s checking unicode/udatpg.h presence... yes 178s checking for unicode/udatpg.h... yes 178s checking unicode/ustring.h usability... yes 178s checking unicode/ustring.h presence... yes 178s checking for unicode/ustring.h... yes 178s checking unicode/usearch.h usability... yes 178s checking unicode/usearch.h presence... yes 178s checking for unicode/usearch.h... yes 178s checking unicode/ucnv.h usability... yes 178s checking unicode/ucnv.h presence... yes 178s checking for unicode/ucnv.h... yes 178s checking unicode/utext.h usability... yes 178s checking unicode/utext.h presence... yes 178s checking for unicode/utext.h... yes 178s checking unicode/ubrk.h usability... yes 178s checking unicode/ubrk.h presence... yes 178s checking for unicode/ubrk.h... yes 178s checking unicode/utypes.h usability... yes 178s checking unicode/utypes.h presence... yes 178s checking for unicode/utypes.h... yes 178s checking dispatch/dispatch.h usability... no 178s checking dispatch/dispatch.h presence... no 178s checking for dispatch/dispatch.h... no 178s checking dispatch.h usability... no 178s checking dispatch.h presence... no 178s checking for dispatch.h... no 178s checking for libcurl... FAILED (libcurl not found via pkg-config) 178s checking gmp.h usability... yes 178s checking gmp.h presence... yes 178s checking for gmp.h... yes 178s checking for mpf_abs in -lgmp... no 178s checking for __gmpf_abs in -lgmp... yes 178s checking for nl_langinfo and CODESET... yes 178s checking whether the compiler supports -Wdeclaration-after-statement... yes 178s checking if we should install gdomap as setuid... no 178s checking for the version of gnustep-base we are compiling... 1.30.0 178s configure: creating ./config.status 179s config.status: creating config.mak 179s config.status: creating base.make 179s config.status: creating Source/gnustep-base.pc 179s config.status: creating Headers/GNUstepBase/GSConfig.h 179s config.status: creating Headers/GNUstepBase/config.h 179s --- Running tests in Tests/base/Functions --- 180s --- Running tests in Tests/base/GSMime --- 181s --- Running tests in Tests/base/GSTLS --- 182s --- Running tests in Tests/base/GSXML --- 183s --- Running tests in Tests/base/GarbageCollection --- 183s --- Running tests in Tests/base/KVC --- 185s --- Running tests in Tests/base/NSAffineTransform --- 186s --- Running tests in Tests/base/NSArchiver --- 187s --- 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. 188s --- Running tests in Tests/base/NSAttributedString --- 188s --- Running tests in Tests/base/NSAutoreleasePool --- 189s --- Running tests in Tests/base/NSBundle --- 190s --- Running tests in Tests/base/NSCache --- 191s --- Running tests in Tests/base/NSCalendar --- 193s --- Running tests in Tests/base/NSCalendarDate --- 194s --- Running tests in Tests/base/NSCharacterSet --- 195s --- Running tests in Tests/base/NSConnection --- 196s 196s Tests/base/NSConnection/basic.m: 196s Failed file: basic.m aborted without running all tests! 199s --- Running tests in Tests/base/NSCountedSet --- 200s --- Running tests in Tests/base/NSData --- 201s 201s Tests/base/NSData/general.m: 201s Skipped set: general.m 132 ... No Blocks support in the compiler. 201s --- Running tests in Tests/base/NSDate --- 201s --- Running tests in Tests/base/NSDateFormatter --- 202s --- Running tests in Tests/base/NSDictionary --- 203s 203s Tests/base/NSDictionary/basic.m: 203s Skipped set: basic.m 41 ... No dictionary subscripting support in the compiler. 203s 203s Tests/base/NSDictionary/blocks.m: 203s Skipped set: blocks.m 49 ... No Blocks support in the compiler. 203s 203s Tests/base/NSDictionary/sort.m: 203s Skipped set: sort.m 54 ... No Blocks support in the compiler. 203s --- Running tests in Tests/base/NSDistributedLock --- 204s --- Running tests in Tests/base/NSException --- 204s --- Running tests in Tests/base/NSFastEnumeration --- 205s --- Running tests in Tests/base/NSFileHandle --- 206s --- Running tests in Tests/base/NSFileManager --- 208s --- Running tests in Tests/base/NSHTTPCookie --- 208s --- Running tests in Tests/base/NSHashTable --- 210s 210s Tests/base/NSHashTable/weakObjects.m: 210s Skipped set: weakObjects.m 15 ... ARC support unavailable 210s --- Running tests in Tests/base/NSHost --- 210s --- Running tests in Tests/base/NSIndexPath --- 211s --- Running tests in Tests/base/NSIndexSet --- 211s 211s Tests/base/NSIndexSet/enumerateRanges.m: 211s Skipped set: enumerateRanges.m 330 ... Blocks support unavailable 211s --- Running tests in Tests/base/NSInvocation --- 213s --- Running tests in Tests/base/NSInvocationOperation --- 213s --- Running tests in Tests/base/NSJSONSerialization --- 214s --- Running tests in Tests/base/NSKeyedArchiver --- 215s --- Running tests in Tests/base/NSLocale --- 216s --- Running tests in Tests/base/NSLock --- 235s --- Running tests in Tests/base/NSMapTable --- 236s 236s Tests/base/NSMapTable/weakObjects.m: 236s Skipped set: weakObjects.m 15 ... ARC support unavailable 236s --- Running tests in Tests/base/NSMethodSignature --- 236s --- Running tests in Tests/base/NSMutableArray --- 237s --- Running tests in Tests/base/NSMutableAttributedString --- 238s --- Running tests in Tests/base/NSMutableCharacterSet --- 238s --- Running tests in Tests/base/NSMutableData --- 239s --- Running tests in Tests/base/NSMutableDictionary --- 240s --- Running tests in Tests/base/NSMutableIndexSet --- 240s 240s Tests/base/NSMutableIndexSet/blocks.m: 240s Skipped set: blocks.m 83 ... No Blocks support in the compiler. 240s --- Running tests in Tests/base/NSMutableSet --- 241s --- Running tests in Tests/base/NSMutableString --- 241s --- Running tests in Tests/base/NSNotification --- 242s --- Running tests in Tests/base/NSNumber --- 244s --- Running tests in Tests/base/NSNumberFormatter --- 244s --- Running tests in Tests/base/NSObject --- 251s --- Running tests in Tests/base/NSOperation --- 253s 253s Tests/base/NSOperation/basic.m: 253s Failed file: basic.m aborted without running all tests! 259s --- Running tests in Tests/base/NSOrderedSet --- 259s 259s Tests/base/NSOrderedSet/blocks.m: 259s Skipped set: blocks.m 80 ... No Blocks support in the compiler. 259s --- Running tests in Tests/base/NSPersonNameComponentsFormatter --- 260s --- Running tests in Tests/base/NSPointerArray --- 261s --- Running tests in Tests/base/NSPredicate --- 261s 261s Tests/base/NSPredicate/basic.m: 261s Skipped set: basic.m 150 ... No blocks support in the compiler. 261s --- Running tests in Tests/base/NSProcessInfo --- 262s --- Running tests in Tests/base/NSProgress --- 262s --- Running tests in Tests/base/NSProxy --- 263s --- Running tests in Tests/base/NSRegularExpression --- 264s --- Running tests in Tests/base/NSRunLoop --- 265s 265s Tests/base/NSRunLoop/dispatch.m: 265s Skipped set: dispatch.m 116 ... No libdispatch, no blocks support or no runloop integration hooks in libdispatch 274s --- Running tests in Tests/base/NSScanner --- 275s --- Running tests in Tests/base/NSSet --- 275s --- Running tests in Tests/base/NSSortDescriptor --- 276s --- Running tests in Tests/base/NSStream --- 337s --- Running tests in Tests/base/NSString --- 344s --- Running tests in Tests/base/NSTask --- 349s --- Running tests in Tests/base/NSThread --- 350s --- Running tests in Tests/base/NSTimeZone --- 351s --- Running tests in Tests/base/NSURL --- 355s --- Running tests in Tests/base/NSURLConnection --- 362s --- Running tests in Tests/base/NSURLHandle --- 364s --- Running tests in Tests/base/NSURLProtocol --- 364s --- Running tests in Tests/base/NSURLRequest --- 365s --- Running tests in Tests/base/NSURLSession --- 366s 366s Tests/base/NSURLSession/test01.m: 366s Skipped set: test01.m 82 ... library built without NSURLSession support 366s 366s Tests/base/NSURLSession/test02.m: 366s Skipped set: test02.m 15 ... library built without NSURLSession support 367s 367s Tests/base/NSURLSession/test03.m: 367s Skipped set: test03.m 15 ... library built without NSURLSession support 367s --- Running tests in Tests/base/NSUUID --- 367s --- Running tests in Tests/base/NSUbiquitousKeyValueStore --- 368s --- Running tests in Tests/base/NSUndoManager --- 368s --- Running tests in Tests/base/NSUserDefaults --- 369s --- Running tests in Tests/base/NSValueTransformer --- 369s --- Running tests in Tests/base/NSXMLDocument --- 370s --- Running tests in Tests/base/NSXMLElement --- 371s --- Running tests in Tests/base/NSXMLNode --- 372s --- Running tests in Tests/base/NSXMLParser --- 373s --- Running tests in Tests/base/PropertyLists --- 374s --- Running tests in Tests/base/Unicode --- 374s --- Running tests in Tests/base/coding --- 375s --- Running tests in Tests/base/headers --- 397s 397s 8258 Passed tests 397s 55 Dashed hopes 397s 16 Skipped sets 397s 2 Failed files 397s 397s 397s Some testing was abandoned when a test program aborted. This is 397s generally a severe problem and may mean that the package is 397s completely unusable. You need to try to fix this and, if it is 397s not due to some problem on your system, please help by submitting 397s a patch (or at least a bug report) to the package maintainer. 397s Please see /tmp/autopkgtest.gRk1Wf/build.KGO/src/tests.log for more detail. 397s 397s Building in Tests/base/Functions 397s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 397s Running in gnustep-make version 2 strict mode. 397s Making all for test_tool NSByteSwapping... 397s Making all for test_tool NSGeometry1... 397s Making all for test_tool NSPathUtilities... 397s Making all for test_tool NSZone... 397s Compiling file NSGeometry1.m ... 397s Compiling file NSByteSwapping.m ... 397s Compiling file NSPathUtilities.m ... 397s Compiling file NSZone.m ... 397s Linking test_tool NSByteSwapping ... 397s Linking test_tool NSPathUtilities ... 397s Making all for test_tool class_hierarchy... 397s Linking test_tool NSGeometry1 ... 397s Linking test_tool NSZone ... 397s Making all for test_tool clsCreate... 397s Compiling file class_hierarchy.m ... 397s Making all for test_tool runtime... 397s Compiling file runtime.m ... 397s class_hierarchy.m:12:1: warning: class ‘Bar’ defined without specifying a base class [-Wobjc-root-class] 397s 12 | @implementation Bar @end 397s | ^ 397s Compiling file clsCreate.m ... 397s runtime.m: In function ‘main’: 397s runtime.m:82:17: warning: variable ‘obj’ set but not used [-Wunused-but-set-variable] 397s 82 | id obj; 397s | ^~~ 397s Linking test_tool class_hierarchy ... 397s clsCreate.m: In function ‘main’: 397s clsCreate.m:17:22: warning: variable ‘pool’ set but not used [-Wunused-but-set-variable] 397s 17 | NSAutoreleasePool *pool; 397s | ^~~~ 397s Linking test_tool clsCreate ... 397s Linking test_tool runtime ... 397s Testing NSByteSwapping.m... 397s Running Tests/base/Functions/NSByteSwapping.m... 397s Passed test: (2025-04-14 09:30:15.982 +0000) NSByteSwapping.m:14 ... NSSwapShort works 397s Passed test: (2025-04-14 09:30:16.008 +0000) NSByteSwapping.m:22 ... NSSwapLongLong works 397s Passed test: (2025-04-14 09:30:16.008 +0000) NSByteSwapping.m:28 ... NSSwapLongLong works 397s Passed test: (2025-04-14 09:30:16.008 +0000) NSByteSwapping.m:32 ... NSSwapBigFloatToHost works 397s Passed test: (2025-04-14 09:30:16.008 +0000) NSByteSwapping.m:38 ... NSSwapLittleFloatToHost works 397s Passed test: (2025-04-14 09:30:16.008 +0000) NSByteSwapping.m:44 ... NSSwapBigDoubleToHost works 397s Passed test: (2025-04-14 09:30:16.008 +0000) NSByteSwapping.m:50 ... NSSwapLittleDoubleToHost wworks 397s 397s real 0m0.058s 397s user 0m0.033s 397s sys 0m0.008s 397s Completed file: NSByteSwapping.m 397s Testing NSGeometry1.m... 397s Running Tests/base/Functions/NSGeometry1.m... 397s Passed test: (2025-04-14 09:30:16.059 +0000) NSGeometry1.m:32 ... identical points are equal 397s Passed test: (2025-04-14 09:30:16.059 +0000) NSGeometry1.m:41 ... near identical points are equal 397s Passed test: (2025-04-14 09:30:16.059 +0000) NSGeometry1.m:44 ... moderately similar points are not equal 397s Passed test: (2025-04-14 09:30:16.059 +0000) NSGeometry1.m:46 ... identical sizes are equal 397s Passed test: (2025-04-14 09:30:16.059 +0000) NSGeometry1.m:55 ... near identical sizes are equal 397s Passed test: (2025-04-14 09:30:16.059 +0000) NSGeometry1.m:58 ... moderately similar sizes are not equal 397s Passed test: (2025-04-14 09:30:16.059 +0000) NSGeometry1.m:60 ... identical rects are equal 397s Passed test: (2025-04-14 09:30:16.059 +0000) NSGeometry1.m:69 ... near identical rects are equal 397s Passed test: (2025-04-14 09:30:16.059 +0000) NSGeometry1.m:72 ... moderately similar rects are not equal 397s Passed test: (2025-04-14 09:30:16.059 +0000) NSGeometry1.m:75 ... identical rects intersect 397s Passed test: (2025-04-14 09:30:16.059 +0000) NSGeometry1.m:78 ... an empty rect does not intersect with one containing it 397s Passed test: (2025-04-14 09:30:16.059 +0000) NSGeometry1.m:80 ... an empty rect does not intersect with one touching it 397s Passed test: (2025-04-14 09:30:16.059 +0000) NSGeometry1.m:82 ... identical empty rects do not intersec 397s Passed test: (2025-04-14 09:30:16.059 +0000) NSGeometry1.m:85 ... identical rects are equal 397s Passed test: (2025-04-14 09:30:16.059 +0000) NSGeometry1.m:94 ... near identical rects are equal 397s Passed test: (2025-04-14 09:30:16.059 +0000) NSGeometry1.m:97 ... moderately similar rects are not equal 397s Passed test: (2025-04-14 09:30:16.059 +0000) NSGeometry1.m:106 ... Not in MacOSX geometry compat mode 397s Passed test: (2025-04-14 09:30:16.059 +0000) NSGeometry1.m:111 ... Can read output of NSStringFromPoint 397s Passed test: (2025-04-14 09:30:16.060 +0000) NSGeometry1.m:116 ... Can read output of NSStringFromRect 397s Passed test: (2025-04-14 09:30:16.060 +0000) NSGeometry1.m:122 ... Can read output of NSStringFromSize 397s Passed test: (2025-04-14 09:30:16.062 +0000) NSGeometry1.m:130 ... In MacOSX geometry compat mode 397s Passed test: (2025-04-14 09:30:16.062 +0000) NSGeometry1.m:137 ... Can read output of NSStringFromPoint (MacOSX compat) 397s Passed test: (2025-04-14 09:30:16.062 +0000) NSGeometry1.m:142 ... Can read output of NSStringFromRect (MacOSX compat) 397s Passed test: (2025-04-14 09:30:16.062 +0000) NSGeometry1.m:148 ... Can read output of NSStringFromSize (MacOSX compat) 397s 397s real 0m0.042s 397s user 0m0.035s 397s sys 0m0.007s 397s Completed file: NSGeometry1.m 397s Testing NSPathUtilities.m... 397s Running Tests/base/Functions/NSPathUtilities.m... 397s 2025-04-14 09:30:16.114 NSPathUtilities[10404:10404] NSUserName() ubuntu 397s Passed test: (2025-04-14 09:30:16.114 +0000) NSPathUtilities.m:15 ... we can get a user name 397s 2025-04-14 09:30:16.114 NSPathUtilities[10404:10404] NSFullUserName() Ubuntu 397s Passed test: (2025-04-14 09:30:16.114 +0000) NSPathUtilities.m:17 ... we can get a full user name 397s 2025-04-14 09:30:16.114 NSPathUtilities[10404:10404] NSHomeDirectory() /home/ubuntu 397s Passed test: (2025-04-14 09:30:16.114 +0000) NSPathUtilities.m:19 ... we can get a home directory 397s 2025-04-14 09:30:16.114 NSPathUtilities[10404:10404] NSTemporaryDirectory() /tmp/GNUstepSecure1000 397s Passed test: (2025-04-14 09:30:16.114 +0000) NSPathUtilities.m:21 ... we can get a temporary directory 397s 2025-04-14 09:30:16.114 NSPathUtilities[10404:10404] NSOpenStepRootDirectory() / 397s Passed test: (2025-04-14 09:30:16.114 +0000) NSPathUtilities.m:23 ... we can get a root directory 397s 2025-04-14 09:30:16.114 NSPathUtilities[10404:10404] NSHomeDirectoryForUser(@"non-existent-user") (null) 397s Passed test: (2025-04-14 09:30:16.114 +0000) NSPathUtilities.m:26 ... home directory for non existent user is nil 397s 2025-04-14 09:30:16.114 NSPathUtilities[10404:10404] NSStandardApplicationPaths() ("/home/ubuntu/GNUstep/Applications", "/usr/local/lib/GNUstep/Applications", "/usr/lib/s390x-linux-gnu/GNUstep/Applications", "/home/ubuntu/GNUstep/Applications/Admin") 397s Passed test: (2025-04-14 09:30:16.114 +0000) NSPathUtilities.m:32 ... we have application paths 397s 2025-04-14 09:30:16.114 NSPathUtilities[10404:10404] NSStandardLibraryPaths() ("/home/ubuntu/GNUstep/Library", "/usr/local/lib/GNUstep", "/usr/lib/s390x-linux-gnu/GNUstep") 397s Passed test: (2025-04-14 09:30:16.114 +0000) NSPathUtilities.m:34 ... we have library paths 397s 397s real 0m0.040s 397s user 0m0.033s 397s sys 0m0.007s 397s Completed file: NSPathUtilities.m 397s Testing NSZone.m... 397s Running Tests/base/Functions/NSZone.m... 397s Passed test: (2025-04-14 09:30:16.141 +0000) NSZone.m:12 ... NSDefaultMallocZone() returns something 397s Passed test: (2025-04-14 09:30:16.166 +0000) NSZone.m:15 ... NSCreateZone() works for an unfreeable zone 397s Passed test: (2025-04-14 09:30:16.166 +0000) NSZone.m:18 ... NSCreateZone() works for a normal zone 397s Passed test: (2025-04-14 09:30:16.166 +0000) NSZone.m:23 ... NSZoneName() returns previously set string 397s Passed test: (2025-04-14 09:30:16.166 +0000) NSZone.m:32 ... NSZoneFree() calloc'd buffer 397s Passed test: (2025-04-14 09:30:16.166 +0000) NSZone.m:43 ... NSZoneFree() free'd buffer throws exception: NSMallocException 397s Passed test: (2025-04-14 09:30:16.166 +0000) NSZone.m:54 ... NSZoneFree() malloc'd buffer 397s Passed test: (2025-04-14 09:30:16.166 +0000) NSZone.m:70 ... NSZoneFree() releases memory held after realloc 397s Passed test: (2025-04-14 09:30:16.166 +0000) NSZone.m:75 ... NSZoneFromPointer() returns zone where memory came from 397s Passed test: (2025-04-14 09:30:16.166 +0000) NSZone.m:81 ... NSRecycleZone seems to operate 397s 397s real 0m0.039s 397s user 0m0.033s 397s sys 0m0.007s 397s Completed file: NSZone.m 397s Testing class_hierarchy.m... 397s Running Tests/base/Functions/class_hierarchy.m... 397s Start set: class_hierarchy.m:33 ... testRootClass 397s Passed test: (2025-04-14 09:30:16.193 +0000) class_hierarchy.m:40 ... superclass of root class is Nil 397s Dashed hope: (2025-04-14 09:30:16.219 +0000) class_hierarchy.m:41 ... root class's metaclass is also its metaclass's metaclass 397s Dashed hope: (2025-04-14 09:30:16.219 +0000) class_hierarchy.m:43 ... Root class is its metaclass's superclass 397s End set: class_hierarchy.m:44 ... testRootClass 397s Start set: class_hierarchy.m:33 ... testRootClass 397s Passed test: (2025-04-14 09:30:16.219 +0000) class_hierarchy.m:40 ... superclass of root class is Nil 397s Dashed hope: (2025-04-14 09:30:16.219 +0000) class_hierarchy.m:41 ... root class's metaclass is also its metaclass's metaclass 397s Dashed hope: (2025-04-14 09:30:16.219 +0000) class_hierarchy.m:43 ... Root class is its metaclass's superclass 397s End set: class_hierarchy.m:44 ... testRootClass 397s Start set: class_hierarchy.m:33 ... testRootClass 397s Passed test: (2025-04-14 09:30:16.219 +0000) class_hierarchy.m:40 ... superclass of root class is Nil 397s Dashed hope: (2025-04-14 09:30:16.219 +0000) class_hierarchy.m:41 ... root class's metaclass is also its metaclass's metaclass 397s Dashed hope: (2025-04-14 09:30:16.219 +0000) class_hierarchy.m:43 ... Root class is its metaclass's superclass 397s End set: class_hierarchy.m:44 ... testRootClass 397s Start set: class_hierarchy.m:54 ... testNonRootClass 397s Passed test: (2025-04-14 09:30:16.219 +0000) class_hierarchy.m:70 ... Non-root class has a superclass 397s Passed test: (2025-04-14 09:30:16.219 +0000) class_hierarchy.m:71 ... Metaclass's superclass is superclass's metaclass 397s Dashed hope: (2025-04-14 09:30:16.219 +0000) class_hierarchy.m:73 ... Metaclass's metaclass is root class's metaclass 397s End set: class_hierarchy.m:75 ... testNonRootClass 397s Start set: class_hierarchy.m:54 ... testNonRootClass 397s Passed test: (2025-04-14 09:30:16.219 +0000) class_hierarchy.m:70 ... Non-root class has a superclass 397s Passed test: (2025-04-14 09:30:16.219 +0000) class_hierarchy.m:71 ... Metaclass's superclass is superclass's metaclass 397s Dashed hope: (2025-04-14 09:30:16.219 +0000) class_hierarchy.m:73 ... Metaclass's metaclass is root class's metaclass 397s End set: class_hierarchy.m:75 ... testNonRootClass 397s Start set: class_hierarchy.m:54 ... testNonRootClass 397s Passed test: (2025-04-14 09:30:16.219 +0000) class_hierarchy.m:70 ... Non-root class has a superclass 397s Passed test: (2025-04-14 09:30:16.219 +0000) class_hierarchy.m:71 ... Metaclass's superclass is superclass's metaclass 397s Dashed hope: (2025-04-14 09:30:16.219 +0000) class_hierarchy.m:73 ... Metaclass's metaclass is root class's metaclass 397s End set: class_hierarchy.m:75 ... testNonRootClass 397s Start set: class_hierarchy.m:54 ... testNonRootClass 397s Passed test: (2025-04-14 09:30:16.219 +0000) class_hierarchy.m:70 ... Non-root class has a superclass 397s Passed test: (2025-04-14 09:30:16.219 +0000) class_hierarchy.m:71 ... Metaclass's superclass is superclass's metaclass 397s Dashed hope: (2025-04-14 09:30:16.219 +0000) class_hierarchy.m:73 ... Metaclass's metaclass is root class's metaclass 397s End set: class_hierarchy.m:75 ... testNonRootClass 397s 397s real 0m0.039s 397s user 0m0.033s 397s sys 0m0.007s 397s Completed file: class_hierarchy.m 397s Testing clsCreate.m... 397s Running Tests/base/Functions/clsCreate.m... 397s Passed test: (2025-04-14 09:30:16.245 +0000) New class's description method is called correctly 397s 397s real 0m0.039s 397s user 0m0.032s 397s sys 0m0.007s 397s Completed file: clsCreate.m 397s Testing runtime.m... 397s Running Tests/base/Functions/runtime.m... 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a3cbff8) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4287c8) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a45c218) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.297 +0000) runtime.m:100 ... NSGetSizeAndAlignment() steps through id 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4641e8) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a460918) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a466598) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.322 +0000) runtime.m:102 ... NSGetSizeAndAlignment() steps through sel 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4502a8) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a45bff8) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a45c0b8) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.322 +0000) runtime.m:104 ... class_isMetaClass() returns NO for Nil 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a435538) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a452218) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4522d8) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.322 +0000) runtime.m:106 ... class_getSuperclass() returns NO for Nil 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a41d7c8) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a43f418) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a43f4d8) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.322 +0000) runtime.m:113 ... class_getName() for Nil does not crash 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a43f9c8) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4555e8) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4556a8) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.322 +0000) runtime.m:114 ... class_getName() for Nil is nil 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a455b98) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a440978) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a440a38) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.322 +0000) runtime.m:116 ... class_getInstanceVariables() for Nil,0 is 0 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a440f28) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a438338) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4383f8) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.322 +0000) runtime.m:118 ... class_getVersion() for Nil is 0 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4569b8) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4571d8) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a457298) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.322 +0000) runtime.m:124 ... +initialize was called 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a457788) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a457f68) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a458028) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.322 +0000) runtime.m:125 ... +load was called 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a44b348) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a44bb28) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a44bbe8) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.322 +0000) runtime.m:126 ... +load occurs before +initialize 397s 2025-04-14 09:30:16.322 runtime[10504:10504] autorelease called without pool for object (0x2aa1a44c0d8) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a441e88) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a441f48) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.322 +0000) runtime.m:127 ... class name works 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a442ed8) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a3f31d8) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a3f3298) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:128 ... class_respondsToSelector() works for class method 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a3f3788) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a3f3f68) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a3f4028) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:130 ... class_respondsToSelector() works for superclass method 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a3f4518) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a448428) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4484e8) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:132 ... class_respondsToSelector() returns NO for unknown method 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4489d8) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4491b8) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a449278) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:134 ... class_respondsToSelector() returns NO for nul selector 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a449768) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a449f48) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a46d698) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:136 ... class_respondsToSelector() returns NO for nul class 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a46db88) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a46e368) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a46e428) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:139 ... object_getClass() retrieves meta class 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a46e918) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a46f0f8) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a46f1b8) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:140 ... metaclass name works 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a46f6a8) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a47a4d8) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a47a598) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:142 ... class_getInstanceVariable() returns 0 for null name 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a47aa88) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a47b268) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a47b328) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:144 ... class_getInstanceVariable() returns 0 for non-existent 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a47b818) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a459248) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a459308) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:146 ... class_getInstanceVariable() returns 0 for Nil class 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4597f8) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a459fd8) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a45a098) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:148 ... class_getInstanceVariable() works 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a45a588) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a45ad68) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a45ae28) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:150 ... class_getInstanceVariable() works for superclass ivar 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a45b318) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4449a8) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a444a68) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:152 ... class_getInstanceVariable() works for superclass obj ivar 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a444f88) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a445768) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a445828) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:155 ... SubClass1 has three methods 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a445d18) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4464f8) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4465b8) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:156 ... method list is terminated 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a47ed28) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a47f508) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a47f5c8) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:160 ... last method is sel2 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a47fab8) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a480298) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a480358) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:162 ... method 2 is the original, overridden by the category 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a480848) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a481028) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4810e8) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:167 ... method 0 has expected name 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4815d8) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a481db8) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a481e78) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:183 ... method 0 is the category method overriding original 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a482368) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a482b48) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a482c08) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:188 ... method 1 has expected name 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4830f8) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4838d8) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a483998) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:193 ... SubClass1 has one ivar 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a483e88) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a484668) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a484728) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:194 ... ivar list is terminated 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a484c18) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a49ef98) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a49f058) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:195 ... ivar has correct name 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a49f548) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.323 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a48b5c8) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a48b688) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.323 +0000) runtime.m:197 ... ivar has correct type 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a48bb78) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a48c358) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a48c418) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.324 +0000) runtime.m:201 ... SubClass1 has one protocol 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a48c908) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a48d0e8) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a48d1a8) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.324 +0000) runtime.m:202 ... protocol list is terminated 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a48d698) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a48de78) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a48df38) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.324 +0000) runtime.m:203 ... protocol has correct name 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a48e428) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a48ec08) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a48ecc8) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.324 +0000) runtime.m:207 ... can allocate a class pair 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a48f1e8) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a48f9c8) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a48fa88) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.324 +0000) runtime.m:208 ... able to add iVar 'iv1' 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a48f1b8) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a490768) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a490828) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.324 +0000) runtime.m:210 ... able to add iVar 'iv2' 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a490d78) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a491518) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4915d8) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.324 +0000) runtime.m:212 ... able to add iVar 'iv3' 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a491b38) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4922b8) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a492378) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.324 +0000) runtime.m:214 ... able to add iVar 'iv4' 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a492898) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a493078) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a493138) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.324 +0000) runtime.m:218 ... iv1 exists 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a493628) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a493e08) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a493ec8) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.324 +0000) runtime.m:219 ... iv1 offset is 64 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4943b8) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a494b98) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a494c58) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.324 +0000) runtime.m:221 ... iv2 exists 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a495148) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b0468) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b0528) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.324 +0000) runtime.m:222 ... iv2 offset is 96 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b0a18) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b11f8) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b12b8) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.324 +0000) runtime.m:224 ... iv3 exists 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b17a8) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b1f88) of class GSCInlineString in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b2048) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 397s Passed test: (2025-04-14 09:30:16.324 +0000) runtime.m:225 ... iv3 offset is 112 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b2538) of class NSCalendarDate in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 397s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b2d18) of class GSCInlineString in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b2dd8) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 398s Passed test: (2025-04-14 09:30:16.324 +0000) runtime.m:227 ... iv4 exists 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b32c8) of class NSCalendarDate in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b3aa8) of class GSCInlineString in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b3b68) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 398s Passed test: (2025-04-14 09:30:16.324 +0000) runtime.m:228 ... iv4 offset is 120 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b4058) of class NSCalendarDate in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b4838) of class GSCInlineString in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b48f8) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 398s Passed test: (2025-04-14 09:30:16.324 +0000) runtime.m:233 ... NSSelectorFromString() returns 0 for nil string 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b4de8) of class NSCalendarDate in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b55c8) of class GSCInlineString in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b5688) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 398s Passed test: (2025-04-14 09:30:16.324 +0000) runtime.m:235 ... NSStringFromSelector() returns nil for null selector 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b5b78) of class NSCalendarDate in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b6358) of class GSCInlineString in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b6418) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 398s Passed test: (2025-04-14 09:30:16.324 +0000) runtime.m:238 ... NSSelectorFromString() creates for non-existent selector 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b66e8) of class GSCInlineString in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b6b88) of class NSCalendarDate in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a463258) of class GSTimeZone in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b73b8) of class GSCInlineString in thread {name = (null), num = 10504} 398s 2025-04-14 09:30:16.324 runtime[10504:10504] autorelease called without pool for object (0x2aa1a4b7478) of class GSAutoreleasedMemory in thread {name = (null), num = 10504} 398s Passed test: (2025-04-14 09:30:16.324 +0000) runtime.m:240 ... NSStringFromSelector() works for existing selector 398s 398s real 0m0.041s 398s user 0m0.035s 398s sys 0m0.007s 398s Completed file: runtime.m 398s 398s Building in Tests/base/GSMime 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool build... 398s Making all for test_tool general... 398s Making all for test_tool test01... 398s Making all for test_tool test02... 398s Compiling file build.m ... 398s Compiling file test02.m ... 398s Compiling file test01.m ... 398s Compiling file general.m ... 398s build.m: In function ‘main’: 398s build.m:68:15: warning: unused variable ‘bytes’ [-Wunused-variable] 398s 68 | const char *bytes = "MIME-Version: 1.0\r\n" 398s | ^~~~~ 398s Linking test_tool build ... 398s Making all for test_tool xml-charset... 398s Linking test_tool test01 ... 398s Compiling file xml-charset.m ... 398s Linking test_tool general ... 398s Linking test_tool test02 ... 398s Linking test_tool xml-charset ... 398s Testing build.m... 398s Running Tests/base/GSMime/build.m... 398s Passed test: (2025-04-14 09:30:17.190 +0000) build.m:44 ... Can make a simple document 398s Passed test: (2025-04-14 09:30:17.190 +0000) build.m:52 ... Can use non-ascii character in subject 398s Passed test: (2025-04-14 09:30:17.190 +0000) build.m:54 ... Can restore non-ascii character in subject 398s Passed test: (2025-04-14 09:30:17.190 +0000) build.m:58 ... Can serialize with non-ascii character in subject 398s Passed test: (2025-04-14 09:30:17.190 +0000) build.m:60 ... Can restore non-ascii character in subject form serialized document 398s Passed test: (2025-04-14 09:30:17.190 +0000) build.m:71 ... encodes utf-8 euro in subject 398s Passed test: (2025-04-14 09:30:17.191 +0000) build.m:87 ... before parse, first part is html 398s Passed test: (2025-04-14 09:30:17.191 +0000) build.m:89 ... before parse, last part is text 398s Passed test: (2025-04-14 09:30:17.191 +0000) build.m:93 ... after parse, first part is html 398s Passed test: (2025-04-14 09:30:17.191 +0000) build.m:95 ... after parse, last part is text 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: build.m 398s Testing general.m... 398s Running Tests/base/GSMime/general.m... 398s Passed test: (2025-04-14 09:30:17.243 +0000) general.m:96 ... encode long header ok 398s Passed test: (2025-04-14 09:30:17.243 +0000) general.m:99 ... decodeBase64 works for padded data 398s Passed test: (2025-04-14 09:30:17.243 +0000) general.m:103 ... decodeBase64 works for unpadded data 398s Passed test: (2025-04-14 09:30:17.244 +0000) general.m:108 ... can parse one char base64 mime1.dat incrementally 398s Passed test: (2025-04-14 09:30:17.244 +0000) general.m:111 ... can parse one char base64 mime1.dat in one go 398s Passed test: (2025-04-14 09:30:17.244 +0000) general.m:113 ... mime1.dat documents are the same 398s Passed test: (2025-04-14 09:30:17.244 +0000) general.m:121 ... Can detect excess data in multipart 398s Passed test: (2025-04-14 09:30:17.244 +0000) general.m:127 ... can parse two char base64 mime2.dat incrementally 398s Passed test: (2025-04-14 09:30:17.244 +0000) general.m:130 ... can parse two char base64 mime2.dat in one go 398s Passed test: (2025-04-14 09:30:17.244 +0000) general.m:132 ... mime2.dat documents are the same 398s Passed test: (2025-04-14 09:30:17.244 +0000) general.m:136 ... can parse three char base64 mime3.dat incrementally 398s Passed test: (2025-04-14 09:30:17.244 +0000) general.m:139 ... can parse three char base64 mime3.dat in one go 398s Passed test: (2025-04-14 09:30:17.244 +0000) general.m:141 ... mime3.dat documents are the same 398s Passed test: (2025-04-14 09:30:17.245 +0000) general.m:149 ... can parse multi-part text mime4.dat incrementally 398s Passed test: (2025-04-14 09:30:17.245 +0000) general.m:153 ... can extract content file name from mime4.dat (incrementally parsed) 398s Passed test: (2025-04-14 09:30:17.245 +0000) general.m:155 ... can extract content type from mime4.dat (incrementally parsed) 398s Passed test: (2025-04-14 09:30:17.245 +0000) general.m:157 ... can extract content sub type from mime4.dat (incrementally parsed) 398s Passed test: (2025-04-14 09:30:17.245 +0000) general.m:165 ... can parse multi-part text mime4.dat in one go 398s Passed test: (2025-04-14 09:30:17.245 +0000) general.m:169 ... can extract content file name from mime4.dat (parsed in one go) 398s Passed test: (2025-04-14 09:30:17.245 +0000) general.m:171 ... can extract content type from mime4.dat (parsed in one go) 398s Passed test: (2025-04-14 09:30:17.245 +0000) general.m:173 ... can extract content sub type from mime4.dat (parsed in one go) 398s Passed test: (2025-04-14 09:30:17.245 +0000) general.m:175 ... mime4.dat documents are the same 398s Passed test: (2025-04-14 09:30:17.250 +0000) general.m:179 ... can parse http document mime5.dat incrementally 398s Passed test: (2025-04-14 09:30:17.250 +0000) general.m:182 ... can parse http document mime5.dat in one go 398s Passed test: (2025-04-14 09:30:17.250 +0000) general.m:184 ... mime5.dat documents are the same 398s Passed test: (2025-04-14 09:30:17.252 +0000) general.m:188 ... can parse multipart mixed mime6.dat incrementally 398s Passed test: (2025-04-14 09:30:17.252 +0000) general.m:191 ... can parse multipart mixed mime6.dat in one go 398s Passed test: (2025-04-14 09:30:17.252 +0000) general.m:193 ... mime6.dat documents are the same 398s Passed test: (2025-04-14 09:30:17.252 +0000) general.m:196 ... mime6.dat binary data part matches mime7.dat 398s Passed test: (2025-04-14 09:30:17.252 +0000) general.m:210 ... mime9.dat folded header unfolds correctly incrementally 398s Passed test: (2025-04-14 09:30:17.253 +0000) general.m:214 ... mime9.dat folded header unfolds correctly in one go 398s Passed test: (2025-04-14 09:30:17.253 +0000) general.m:216 ... mime9.dat documents are the same 398s Passed test: (2025-04-14 09:30:17.257 +0000) general.m:223 ... mime10.dat documents are the same 398s Passed test: (2025-04-14 09:30:17.258 +0000) general.m:226 ... rawMimeData reproduces document 398s Passed test: (2025-04-14 09:30:17.260 +0000) general.m:235 ... mime11.dat documents are the same 398s Passed test: (2025-04-14 09:30:17.260 +0000) general.m:239 ... mime11.dat (folded and quoted boundary header) equal after writing and re-parsing 398s Passed test: (2025-04-14 09:30:17.261 +0000) general.m:259 ... mime12.dat same as internally generated content 398s Passed test: (2025-04-14 09:30:17.261 +0000) general.m:261 ... mime12.dat documents are the same 398s Passed test: (2025-04-14 09:30:17.261 +0000) general.m:264 ... rawMimeData reproduces document with 'Q' header 398s Passed test: (2025-04-14 09:30:17.261 +0000) general.m:273 ... rawMimeData reproduces document with 'B' header 398s Passed test: (2025-04-14 09:30:17.261 +0000) general.m:282 ... rawMimeData reproduces document with long header 398s 398s real 0m0.058s 398s user 0m0.050s 398s sys 0m0.008s 398s Completed file: general.m 398s Testing test01.m... 398s Running Tests/base/GSMime/test01.m... 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:17 ... base64 encoding vector 1 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:19 ... base64 encoding vector 2 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:21 ... base64 encoding vector 3 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:23 ... base64 encoding vector 4 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:25 ... base64 encoding vector 5 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:27 ... base64 encoding vector 6 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:29 ... base64 encoding vector 7 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:32 ... base64 decoding vector 1 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:34 ... base64 decoding vector 2 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:36 ... base64 decoding vector 3 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:38 ... base64 decoding vector 4 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:40 ... base64 decoding vector 5 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:42 ... base64 decoding vector 6 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:44 ... base64 decoding vector 7 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:48 ... can parse one header 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:51 ... First Header not complete until next starts 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:54 ... Adding partial headers is ok 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:58 ... Parsed first header as expected 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:62 ... Completing partial header is ok 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:66 ... Partial header not complete until next starts 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:69 ... Folded header is ok 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:71 ... Parsed partial header as expected 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:73 ... Folded header not complete until next starts 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:76 ... partial end-of-line is ok 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:78 ... Parsed folded header as expected testing 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:81 ... completing end-of-line is ok 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:87 ... charset is inferred 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:102 ... raw mime data for long header is OK 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:107 ... can parse HTTP 200 reponse in one go 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:108 ... parse is complete 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:112 ... can parse HTTP chunked in one go 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:113 ... parse is complete 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:114 ... parse is complete 398s Passed test: (2025-04-14 09:30:17.314 +0000) test01.m:116 ... content correct 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: test01.m 398s Testing test02.m... 398s Running Tests/base/GSMime/test02.m... 398s Passed test: (2025-04-14 09:30:17.366 +0000) test02.m:11 ... charset 'ansi_x3.4-1968' is NSASCIIStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:14 ... charset 'ansi_x3.4-1986' is NSASCIIStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:17 ... charset 'apple-roman' is NSMacOSRomanStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:20 ... charset 'ascii' is NSASCIIStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:23 ... charset 'big5' is NSBig5StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:26 ... charset 'cp367' is NSASCIIStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:29 ... charset 'cp819' is NSISOLatin1StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:32 ... charset 'csascii' is NSASCIIStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:35 ... charset 'csisolatin1' is NSISOLatin1StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:38 ... charset 'gb2312.1980' is NSChineseEUCStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:41 ... charset 'gsm0338' is NSGSM0338StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:44 ... charset 'ia5' is NSASCIIStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:47 ... charset 'ibm367' is NSASCIIStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:50 ... charset 'ibm819' is NSISOLatin1StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:53 ... charset 'iso-10646-ucs-2' is NSUnicodeStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:56 ... charset 'iso10646-ucs-2' is NSUnicodeStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:59 ... charset 'iso-8859-1' is NSISOLatin1StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:62 ... charset 'iso8859-1' is NSISOLatin1StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:65 ... charset 'iso-8859-10' is NSISOLatin6StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:68 ... charset 'iso8859-10' is NSISOLatin6StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:71 ... charset 'iso-8859-11' is NSISOLatinThaiStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:74 ... charset 'iso8859-11' is NSISOLatinThaiStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:77 ... charset 'iso-8859-13' is NSISOLatin7StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:80 ... charset 'iso8859-13' is NSISOLatin7StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:83 ... charset 'iso-8859-14' is NSISOLatin8StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:86 ... charset 'iso8859-14' is NSISOLatin8StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:89 ... charset 'iso-8859-15' is NSISOLatin9StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:92 ... charset 'iso8859-15' is NSISOLatin9StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:95 ... charset 'iso-8859-1:1987' is NSISOLatin1StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:98 ... charset 'iso8859-1:1987' is NSISOLatin1StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:101 ... charset 'iso-8859-2' is NSISOLatin2StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:104 ... charset 'iso8859-2' is NSISOLatin2StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:107 ... charset 'iso-8859-3' is NSISOLatin3StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:110 ... charset 'iso8859-3' is NSISOLatin3StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:113 ... charset 'iso-8859-4' is NSISOLatin4StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:116 ... charset 'iso8859-4' is NSISOLatin4StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:119 ... charset 'iso-8859-5' is NSISOLatinCyrillicStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:122 ... charset 'iso8859-5' is NSISOLatinCyrillicStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:125 ... charset 'iso-8859-6' is NSISOLatinArabicStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:128 ... charset 'iso8859-6' is NSISOLatinArabicStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:131 ... charset 'iso-8859-7' is NSISOLatinGreekStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:134 ... charset 'iso8859-7' is NSISOLatinGreekStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:137 ... charset 'iso-8859-8' is NSISOLatinHebrewStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:140 ... charset 'iso8859-8' is NSISOLatinHebrewStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:143 ... charset 'iso-8859-9' is NSISOLatin5StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:146 ... charset 'iso8859-9' is NSISOLatin5StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:149 ... charset 'iso-ir-100' is NSISOLatin1StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:152 ... charset 'iso-ir-6' is NSASCIIStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:155 ... charset 'iso-10646-1' is NSUnicodeStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:158 ... charset 'iso10646-1' is NSUnicodeStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:161 ... charset 'iso646-us' is NSASCIIStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:164 ... charset 'iso_646.991-irv' is NSASCIIStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:167 ... charset 'iso_646.irv:1991' is NSASCIIStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:170 ... charset 'iso_8859-1' is NSISOLatin1StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:173 ... charset 'jisx0201.1976' is NSShiftJISStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:176 ... charset 'koi8-r' is NSKOI8RStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:179 ... charset 'ksc5601.1987' is NSKoreanEUCStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:182 ... charset 'ksc5601.1997' is NSKoreanEUCStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:185 ... charset 'l1' is NSISOLatin1StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:188 ... charset 'latin1' is NSISOLatin1StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:191 ... charset 'microsoft-cp1250' is NSWindowsCP1250StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:194 ... charset 'microsoft-cp1251' is NSWindowsCP1251StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:197 ... charset 'microsoft-cp1252' is NSWindowsCP1252StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:200 ... charset 'microsoft-cp1253' is NSWindowsCP1253StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:203 ... charset 'microsoft-cp1254' is NSWindowsCP1254StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:206 ... charset 'microsoft-symbol' is NSSymbolStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:209 ... charset 'shift_JIS' is NSShiftJISStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:212 ... charset 'us' is NSASCIIStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:215 ... charset 'us-ascii' is NSASCIIStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:218 ... charset 'utf-16' is NSUnicodeStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:221 ... charset 'utf16' is NSUnicodeStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:224 ... charset 'utf-7' is NSUTF7StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:227 ... charset 'utf7' is NSUTF7StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:230 ... charset 'utf-8' is NSUTF8StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:233 ... charset 'utf8' is NSUTF8StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:236 ... charset 'windows-1250' is NSWindowsCP1250StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:239 ... charset 'windows-1251' is NSWindowsCP1251StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:242 ... charset 'windows-1252' is NSWindowsCP1252StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:245 ... charset 'windows-1253' is NSWindowsCP1253StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:248 ... charset 'windows-1254' is NSWindowsCP1254StringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:251 ... charset 'windows-symbol' is NSSymbolStringEncoding 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:257 ... NSASCIIStringEncoding canonical charset is us-ascii 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:260 ... NSBig5StringEncoding canonical charset is big5 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:263 ... NSChineseEUCStringEncoding canonical charset is gb2312.1980 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:266 ... NSGSM0338StringEncoding canonical charset is gsm0338 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:269 ... NSISOLatinArabicStringEncoding canonical charset is iso-8859-6 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:272 ... NSISOLatinCyrillicStringEncoding canonical charset is iso-8859-5 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:275 ... NSISOLatinGreekStringEncoding canonical charset is iso-8859-7 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:278 ... NSISOLatinHebrewStringEncoding canonical charset is iso-8859-8 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:281 ... NSISOLatin1StringEncoding canonical charset is iso-8859-1 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:284 ... NSISOLatin2StringEncoding canonical charset is iso-8859-2 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:287 ... NSISOLatin3StringEncoding canonical charset is iso-8859-3 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:290 ... NSISOLatin4StringEncoding canonical charset is iso-8859-4 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:293 ... NSISOLatin5StringEncoding canonical charset is iso-8859-9 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:296 ... NSISOLatin6StringEncoding canonical charset is iso-8859-10 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:299 ... NSISOLatin7StringEncoding canonical charset is iso-8859-13 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:302 ... NSISOLatin8StringEncoding canonical charset is iso-8859-14 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:305 ... NSISOLatin9StringEncoding canonical charset is iso-8859-15 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:308 ... NSISOLatinThaiStringEncoding canonical charset is iso-8859-11 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:311 ... NSKOI8RStringEncoding canonical charset is koi8-r 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:314 ... NSKoreanEUCStringEncoding canonical charset is ksc5601.1987 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:317 ... NSMacOSRomanStringEncoding canonical charset is apple-roman 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:320 ... NSShiftJISStringEncoding canonical charset is shift_JIS 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:323 ... NSUTF7StringEncoding canonical charset is utf-7 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:326 ... NSUTF8StringEncoding canonical charset is utf-8 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:329 ... NSUnicodeStringEncoding canonical charset is utf-16 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:332 ... NSWindowsCP1250StringEncoding canonical charset is windows-1250 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:335 ... NSWindowsCP1251StringEncoding canonical charset is windows-1251 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:338 ... NSWindowsCP1252StringEncoding canonical charset is windows-1252 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:341 ... NSWindowsCP1253StringEncoding canonical charset is windows-1253 398s Passed test: (2025-04-14 09:30:17.367 +0000) test02.m:344 ... NSWindowsCP1254StringEncoding canonical charset is windows-1254 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test02.m 398s Testing xml-charset.m... 398s Running Tests/base/GSMime/xml-charset.m... 398s Passed test: (2025-04-14 09:30:17.420 +0000) xml-charset.m:11 ... Can determine charset of xml document. 398s Passed test: (2025-04-14 09:30:17.420 +0000) xml-charset.m:12 ... Charset detected correctly 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: xml-charset.m 398s 398s Building in Tests/base/GSTLS 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Compiling file basic.m ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/GSTLS/basic.m... 398s Start set: basic.m:9 ... TLS support 398s Passed test: (2025-04-14 09:30:17.961 +0000) basic.m:21 ... OpenSSL encrypted key can be loaded 398s Passed test: (2025-04-14 09:30:17.962 +0000) basic.m:24 ... Certificate list can be loaded from a file 398s Passed test: (2025-04-14 09:30:17.962 +0000) basic.m:26 ... Return nil for invalid index 398s Passed test: (2025-04-14 09:30:17.962 +0000) basic.m:27 ... Return nil for invalid index 398s Passed test: (2025-04-14 09:30:17.980 +0000) basic.m:33 ... Expiration date can be retrieved 398s Passed test: (2025-04-14 09:30:17.980 +0000) basic.m:38 ... Expiration for entire list is that of the single item 398s 2025-04-14 09:30:18.690 basic[10886:10886] GSTLSCredentials created credentials 0x2aa177fedc8 for '::::/tmp/autopkgtest.gRk1Wf/build.KGO/src/Tests/base/GSTLS/self-signed-crt:/tmp/autopkgtest.gRk1Wf/build.KGO/src/Tests/base/GSTLS/self-signed-key' 398s 2025-04-14 09:30:18.690 basic[10886:10886] 398s Passed test: (2025-04-14 09:30:18.690 +0000) basic.m:43 ... generates self signed certificate 398s End set: basic.m:48 ... TLS support 398s 398s real 0m0.770s 398s user 0m0.624s 398s sys 0m0.011s 398s Completed file: basic.m 398s 398s Building in Tests/base/GSXML 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Compiling file basic.m ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/GSXML/basic.m... 398s Passed test: (2025-04-14 09:30:19.281 +0000) basic.m:23 ... GSXMLDocument +alloc returns a GSXMLDocument 398s Passed test: (2025-04-14 09:30:19.306 +0000) basic.m:26 ... GSXMLDocument +documentWithVersion: returns a GSXMLDocument 398s Passed test: (2025-04-14 09:30:19.306 +0000) basic.m:29 ... GSXMLNode +alloc returns a GSXMLNode 398s Passed test: (2025-04-14 09:30:19.306 +0000) basic.m:32 ... GSXMLRPC +alloc returns a GSXMLRPC instance 398s 2025-04-14 09:30:19.306 basic[10977:10977] GSXMLNode: calling -init is not legal 398s Passed test: (2025-04-14 09:30:19.306 +0000) basic.m:37 ... GSXMLNode +new returns nil 398s Passed test: (2025-04-14 09:30:19.306 +0000) basic.m:42 ... GSXMLNamespace +alloc returns a GSXMLNamespace 398s 2025-04-14 09:30:19.306 basic[10977:10977] GSXMLNamespace: calling -init is not legal 398s Passed test: (2025-04-14 09:30:19.306 +0000) basic.m:48 ... GSXMLNamespace +new returns nil 398s Passed test: (2025-04-14 09:30:19.306 +0000) basic.m:55 ... Can create a document node 398s Passed test: (2025-04-14 09:30:19.306 +0000) basic.m:59 ... Can set document node as root node 398s Passed test: (2025-04-14 09:30:19.306 +0000) basic.m:69 ... Can set a document node (with children) as root node 398s Passed test: (2025-04-14 09:30:19.306 +0000) basic.m:74 ... Can create a node namespace 398s Passed test: (2025-04-14 09:30:19.306 +0000) basic.m:77 ... Can create a node with a namespace 398s Passed test: (2025-04-14 09:30:19.306 +0000) basic.m:81 ... Can create a node with same namespace as another node 398s Passed test: (2025-04-14 09:30:19.306 +0000) basic.m:84 ... A namespace remembers its prefix 398s Passed test: (2025-04-14 09:30:19.307 +0000) basic.m:89 ... Can initialise an RPC instance 398s Passed test: (2025-04-14 09:30:19.307 +0000) basic.m:95 ... Can build an empty method call (nil params) 398s Passed test: (2025-04-14 09:30:19.308 +0000) basic.m:97 ... Can parse an empty method call (nil params) 398s Passed test: (2025-04-14 09:30:19.308 +0000) basic.m:101 ... Can build an empty method call 398s Passed test: (2025-04-14 09:30:19.308 +0000) basic.m:103 ... Can parse an empty method call 398s Passed test: (2025-04-14 09:30:19.308 +0000) basic.m:108 ... Can build a method call with a string 398s Passed test: (2025-04-14 09:30:19.308 +0000) basic.m:110 ... Can parse a method call with a string 398s Passed test: (2025-04-14 09:30:19.308 +0000) basic.m:120 ... Can parse a method call with a string without the element 398s Passed test: (2025-04-14 09:30:19.308 +0000) basic.m:125 ... Can build a method call with an integer 398s Passed test: (2025-04-14 09:30:19.308 +0000) basic.m:127 ... Can parse a method call with an integer 398s Passed test: (2025-04-14 09:30:19.308 +0000) basic.m:132 ... Can build a method call with a float 398s Passed test: (2025-04-14 09:30:19.308 +0000) basic.m:134 ... Can parse a method call with a float 398s Passed test: (2025-04-14 09:30:19.309 +0000) basic.m:139 ... Can build a method call with binary data 398s Passed test: (2025-04-14 09:30:19.309 +0000) basic.m:141 ... Can parse a method call with binary data 398s Passed test: (2025-04-14 09:30:19.309 +0000) basic.m:147 ... Can build a method call with a date 398s Passed test: (2025-04-14 09:30:19.309 +0000) basic.m:149 ... Can parse a method call with a date 398s Passed test: (2025-04-14 09:30:19.309 +0000) basic.m:169 ... external entity is ignored 398s Passed test: (2025-04-14 09:30:19.309 +0000) basic.m:178 ... external entity is resolved 398s .:2: element plist: validity error : Element plist content does not follow the DTD, expecting (array | data | date | dict | false | integer | real | string | true), got 398s 398s ^ 398s Passed test: (2025-04-14 09:30:19.310 +0000) basic.m:190 ... empty plist is not valid 398s Passed test: (2025-04-14 09:30:19.310 +0000) basic.m:200 ... plist containing string is valid 398s Passed test: (2025-04-14 09:30:19.310 +0000) basic.m:203 ... root/plist/string is parsed 398s 398s real 0m0.044s 398s user 0m0.035s 398s sys 0m0.008s 398s Completed file: basic.m 398s 398s Building in Tests/base/GarbageCollection 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool general... 398s Making all for test_tool notifications... 398s Compiling file notifications.m ... 398s Compiling file general.m ... 398s Linking test_tool general ... 398s Linking test_tool notifications ... 398s Testing general.m... 398s Running Tests/base/GarbageCollection/general.m... 398s 398s real 0m0.014s 398s user 0m0.011s 398s sys 0m0.003s 398s Completed file: general.m 398s Testing notifications.m... 398s Running Tests/base/GarbageCollection/notifications.m... 398s 398s real 0m0.014s 398s user 0m0.011s 398s sys 0m0.003s 398s Completed file: notifications.m 398s 398s Building in Tests/base/KVC 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool array... 398s Making all for test_tool basic... 398s Making all for test_tool mutable... 398s Making all for test_tool nil... 398s Compiling file array.m ... 398s Compiling file basic.m ... 398s Compiling file mutable.m ... 398s Compiling file nil.m ... 398s Linking test_tool basic ... 398s Linking test_tool array ... 398s Linking test_tool nil ... 398s Linking test_tool mutable ... 398s Making all for test_tool nsnull... 398s Making all for test_tool path... 398s Compiling file nsnull.m ... 398s Compiling file path.m ... 398s Linking test_tool nsnull ... 398s Linking test_tool path ... 398s Testing array.m... 398s Running Tests/base/KVC/array.m... 398s Passed test: (2025-04-14 09:30:21.163 +0000) array.m:40 ... -[NSArray valueForKeyPath: @"@sum.value"] 398s Passed test: (2025-04-14 09:30:21.188 +0000) array.m:43 ... -[NSArray valueForKeyPath: @"@count.value"] 398s Passed test: (2025-04-14 09:30:21.188 +0000) array.m:46 ... -[NSArray valueForKeyPath: @"@count"] 398s Passed test: (2025-04-14 09:30:21.188 +0000) array.m:52 ... valueForKey: matches valueForKeypath: 398s Passed test: (2025-04-14 09:30:21.188 +0000) array.m:58 ... -[NSArray valueForKeyPath: @"displayGroup.allObjects.@sum.detailArray.@avg.value"] 398s Passed test: (2025-04-14 09:30:21.188 +0000) array.m:61 ... -[NSArray valueForKeyPath: @"displayGroup.allObjects.@sum.detailArray.@count.value"] 398s Passed test: (2025-04-14 09:30:21.188 +0000) array.m:64 ... -[NSArray valueForKeyPath: @"displayGroup.allObjects.@sum.detailArray.@count"] 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: array.m 398s Testing basic.m... 398s Running Tests/base/KVC/basic.m... 398s Passed test: (2025-04-14 09:30:21.216 +0000) basic.m:175 ... KVC works with strings 398s Passed test: (2025-04-14 09:30:21.241 +0000) basic.m:180 ... KVC works with mutable string 398s Passed test: (2025-04-14 09:30:21.241 +0000) basic.m:184 ... KVC retains object values 398s Passed test: (2025-04-14 09:30:21.241 +0000) basic.m:188 ... KVC works with bool 398s Passed test: (2025-04-14 09:30:21.241 +0000) basic.m:192 ... KVC works with ints 398s Passed test: (2025-04-14 09:30:21.241 +0000) basic.m:196 ... KVC works with doubles 398s Passed test: (2025-04-14 09:30:21.241 +0000) basic.m:200 ... KVC works with setKey: 398s 2025-04-14 09:30:21.242 basic[11355:11355] File NSKeyValueCoding.m: 140. In SetValueForKey Key-value access using _setKey: is deprecated: 398s Passed test: (2025-04-14 09:30:21.242 +0000) basic.m:204 ... KVC works with _setKey: 398s Passed test: (2025-04-14 09:30:21.242 +0000) basic.m:211 ... KVC valueForKey: works for a struct (direct) 398s Passed test: (2025-04-14 09:30:21.242 +0000) basic.m:217 ... KVC valueForKey: works for a struct (getter) 398s Passed test: (2025-04-14 09:30:21.242 +0000) basic.m:223 ... KVC setValue:forKey: works for a struct (direct) 398s Passed test: (2025-04-14 09:30:21.242 +0000) basic.m:230 ... KVC setValue:forKey: works for a struct (setter) 398s Passed test: (2025-04-14 09:30:21.242 +0000) basic.m:234 ... KVC works with undefined keys 398s Passed test: (2025-04-14 09:30:21.242 +0000) basic.m:238 ... KVC works with undefined keys (using deprecated methods) 398s Passed test: (2025-04-14 09:30:21.242 +0000) basic.m:241 ... KVC properly throws @"NSUnknownKeyException" 398s Passed test: (2025-04-14 09:30:21.242 +0000) basic.m:246 ... KVC properly throws NSUndefinedKeyException 398s Passed test: (2025-04-14 09:30:21.242 +0000) basic.m:251 ... KVC properly throws @"NSUnknownKeyException" with key paths 398s Passed test: (2025-04-14 09:30:21.242 +0000) basic.m:256 ... KVC properly throws NSUndefinedKeyException with key paths 398s Passed test: (2025-04-14 09:30:21.242 +0000) basic.m:261 ... null string gives null selector 398s Passed test: (2025-04-14 09:30:21.242 +0000) basic.m:262 ... register null string gives null selector 398s Passed test: (2025-04-14 09:30:21.242 +0000) basic.m:263 ... null selector name 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing mutable.m... 398s Running Tests/base/KVC/mutable.m... 398s 2025-04-14 09:30:21.295 mutable[11380:11380] observeValueForKeyPath: numbers 398s ofObject: 398s change:{kind = 1; new = (One, Ten, Three, Ninety); } 398s context:(null) 398s 2025-04-14 09:30:21.295 mutable[11380:11380] observeValueForKeyPath: string 398s ofObject: 398s change:{kind = 1; new = ""; } 398s context:(null) 398s 2025-04-14 09:30:21.295 mutable[11380:11380] observeValueForKeyPath: string2 398s ofObject: 398s change:{kind = 1; new = ""; } 398s context:(null) 398s 2025-04-14 09:30:21.295 mutable[11380:11380] observeValueForKeyPath: x 398s ofObject: 398s change:{kind = 1; new = "({?=\"a\"i\"b\"f\"c\"*}) <00000000 00000000 00000000 00000000>"; } 398s context:(null) 398s 2025-04-14 09:30:21.295 mutable[11380:11380] observeValueForKeyPath: string 398s ofObject: 398s change:{kind = 1; notificationIsPrior = 1; old = ""; } 398s context:(null) 398s 2025-04-14 09:30:21.295 mutable[11380:11380] willChangeValueForKey: string 398s 2025-04-14 09:30:21.295 mutable[11380:11380] didChangeValueForKey: string 398s 2025-04-14 09:30:21.295 mutable[11380:11380] observeValueForKeyPath: string 398s ofObject: 398s change:{kind = 1; new = x; old = ""; } 398s context:(null) 398s 2025-04-14 09:30:21.295 mutable[11380:11380] observeValueForKeyPath: string2 398s ofObject: 398s change:{kind = 1; notificationIsPrior = 1; old = ""; } 398s context:(null) 398s 2025-04-14 09:30:21.295 mutable[11380:11380] willChangeValueForKey: string2 398s 2025-04-14 09:30:21.295 mutable[11380:11380] didChangeValueForKey: string2 398s 2025-04-14 09:30:21.295 mutable[11380:11380] observeValueForKeyPath: string2 398s ofObject: 398s change:{kind = 1; new = Hello; old = ""; } 398s context:(null) 398s Passed test: (2025-04-14 09:30:21.295 +0000) mutable.m:238 ... string2 did change properly 398s Passed test: (2025-04-14 09:30:21.295 +0000) mutable.m:242 ... proxy is a kind of NSMutableArray 398s 2025-04-14 09:30:21.295 mutable[11380:11380] observeValueForKeyPath: numbers 398s ofObject: 398s change:{kind = 3; new = (One, Ten, Three, Ninety); notificationIsPrior = 1; old = (Ninety); } 398s context:(null) 398s 2025-04-14 09:30:21.296 mutable[11380:11380] observeValueForKeyPath: numbers 398s ofObject: 398s change:{indexes = "[number of indexes: 1 (in 1 ranges), indexes: 3]"; kind = 3; new = (One, Ten, Three); old = (Ninety); } 398s context:(null) 398s 2025-04-14 09:30:21.296 mutable[11380:11380] observeValueForKeyPath: numbers 398s ofObject: 398s change:{indexes = "[number of indexes: 1 (in 1 ranges), indexes: 3]"; kind = 2; new = (One, Ten, Three); notificationIsPrior = 1; old = (Ninety); } 398s context:(null) 398s Passed test: (2025-04-14 09:30:21.296 +0000) mutable.m:245 ... bad removal causes range exception when observing 398s Passed test: (2025-04-14 09:30:21.296 +0000) mutable.m:257 ... KVC mutableArrayValueForKey: proxy works with array proxy methods 398s Passed test: (2025-04-14 09:30:21.296 +0000) mutable.m:261 ... proxy is a kind of NSMutableArray 398s Passed test: (2025-04-14 09:30:21.296 +0000) mutable.m:269 ... KVC mutableArrayValueForKey: proxy works with set: 398s Passed test: (2025-04-14 09:30:21.296 +0000) mutable.m:273 ... proxy is a kind of NSMutableArray 398s Passed test: (2025-04-14 09:30:21.296 +0000) mutable.m:276 ... KVC mutableArrayValueForKey: returns a proxy array for the ivar 398s Passed test: (2025-04-14 09:30:21.296 +0000) mutable.m:278 ... This proxy works 398s Passed test: (2025-04-14 09:30:21.296 +0000) mutable.m:283 ... mutableArrayValueForKey: works 398s Passed test: (2025-04-14 09:30:21.296 +0000) mutable.m:291 ... proxy is a kind of NSMutableSet 398s Passed test: (2025-04-14 09:30:21.296 +0000) mutable.m:300 ... KVC mutableSetValueForKey: proxy uses methods 398s Passed test: (2025-04-14 09:30:21.296 +0000) mutable.m:304 ... proxy is a kind of NSMutableSet 398s Passed test: (2025-04-14 09:30:21.296 +0000) mutable.m:309 ... KVC mutableSetValueForKey: proxy works with set: 398s Passed test: (2025-04-14 09:30:21.296 +0000) mutable.m:313 ... proxy is kind of NSMutableSet 398s Passed test: (2025-04-14 09:30:21.296 +0000) mutable.m:315 ... KVC mutableSetValueForKey: returns a proxy set for the ivar 398s Passed test: (2025-04-14 09:30:21.296 +0000) mutable.m:320 ... this proxy works 398s Passed test: (2025-04-14 09:30:21.296 +0000) mutable.m:324 ... mutableSetValueForKey: works 398s 2025-04-14 09:30:21.296 mutable[11380:11380] observeValueForKeyPath: x 398s ofObject: 398s change:{kind = 1; notificationIsPrior = 1; old = "({?=\"a\"i\"b\"f\"c\"*}) <00000000 00000000 00000000 00000000>"; } 398s context:(null) 398s 2025-04-14 09:30:21.296 mutable[11380:11380] willChangeValueForKey: x 398s 2025-04-14 09:30:21.296 mutable[11380:11380] didChangeValueForKey: x 398s 2025-04-14 09:30:21.296 mutable[11380:11380] observeValueForKeyPath: x 398s ofObject: 398s change:{kind = 1; new = "({?=\"a\"i\"b\"f\"c\"*}) <00000001 40000000 000002aa 1d9956c6>"; old = "({?=\"a\"i\"b\"f\"c\"*}) <00000000 00000000 00000000 00000000>"; } 398s context:(null) 398s Passed test: (2025-04-14 09:30:21.296 +0000) mutable.m:328 ... able to set struct 398s Passed test: (2025-04-14 09:30:21.296 +0000) mutable.m:340 ... string2 should NOT have been observed 398s 2025-04-14 09:30:21.296 mutable[11380:11380] observeValueForKeyPath: string2 398s ofObject: 398s change:{kind = 1; new = ""; } 398s context:(null) 398s 2025-04-14 09:30:21.296 mutable[11380:11380] observeValueForKeyPath: string2 398s ofObject: 398s change:{kind = 1; notificationIsPrior = 1; old = ""; } 398s context:(null) 398s 2025-04-14 09:30:21.296 mutable[11380:11380] willChangeValueForKey: string2 398s 2025-04-14 09:30:21.296 mutable[11380:11380] didChangeValueForKey: string2 398s 2025-04-14 09:30:21.296 mutable[11380:11380] observeValueForKeyPath: string2 398s ofObject: 398s change:{kind = 1; new = "Hello again"; old = ""; } 398s context:(null) 398s Passed test: (2025-04-14 09:30:21.296 +0000) mutable.m:358 ... string2 has been observed 398s Passed test: (2025-04-14 09:30:21.296 +0000) mutable.m:369 ... string2 should NOT have been observed 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: mutable.m 398s Testing nil.m... 398s Running Tests/base/KVC/nil.m... 398s Passed test: (2025-04-14 09:30:21.323 +0000) nil.m:50 ... KVC handles setting nil for a scalar 398s 2025-04-14 09:30:21.349 nil[11405:11405] File NSKeyValueCoding.m: 804. In -[NSObject(KeyValueCoding) takeValue:forKey:] This method is deprecated, use -setValue:forKey: 398s Passed test: (2025-04-14 09:30:21.349 +0000) nil.m:53 ... KVC handles setting nil for a scalar via takeValue: 398s Passed test: (2025-04-14 09:30:21.349 +0000) nil.m:58 ... KVC uses setNilValueForKey: 398s Passed test: (2025-04-14 09:30:21.349 +0000) nil.m:62 ... KVC uses deprecated unableToSetNilForKey: 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: nil.m 398s Testing nsnull.m... 398s Running Tests/base/KVC/nsnull.m... 398s Passed test: (2025-04-14 09:30:21.376 +0000) nsnull.m:13 ... NSNull returns itself for undefined keys. 398s Passed test: (2025-04-14 09:30:21.401 +0000) nsnull.m:16 ... Setting an undefined key on NSNull should not crash. 398s Passed test: (2025-04-14 09:30:21.401 +0000) nsnull.m:22 ... NSNull returns itself for undefined key paths. 398s Passed test: (2025-04-14 09:30:21.401 +0000) nsnull.m:25 ... Setting an undefined key path on NSNull should not crash. 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: nsnull.m 398s Testing path.m... 398s Running Tests/base/KVC/path.m... 398s Passed test: (2025-04-14 09:30:21.429 +0000) path.m:110 ... KVC works with simple paths 398s Passed test: (2025-04-14 09:30:21.455 +0000) path.m:117 ... KVC appears to work with key path 398s Passed test: (2025-04-14 09:30:21.455 +0000) path.m:120 ... KVC works with key paths 398s 2025-04-14 09:30:21.455 path[11455:11455] tester.child.child = 398s Passed test: (2025-04-14 09:30:21.455 +0000) path.m:125 ... KVC appears to work with a unicode key path 398s Passed test: (2025-04-14 09:30:21.455 +0000) path.m:128 ... KVC works with unicode path 398s Passed test: (2025-04-14 09:30:21.455 +0000) path.m:131 ... KVC appears to work with a unicode key path (test2) 398s Passed test: (2025-04-14 09:30:21.455 +0000) path.m:134 ... KVC works with unicode path (test2) 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: path.m 398s 398s Building in Tests/base/NSAffineTransform 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Compiling file basic.m ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSAffineTransform/basic.m... 398s Passed test: (2025-04-14 09:30:21.980 +0000) basic.m:60 ... can create a new transfor 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSAffineTransform is a known className 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' conforms to NSObject 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' can return self 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' can return own class 398s Passed test: (2025-04-14 09:30:22.006 +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 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' can return superclass 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' responds to hash 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' isEqual: to self 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' respondsToSelector: 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' handles retain 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' has working retainCount 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' has NSString description 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAffineTransform' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSAffineTransform' can be encoded 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'NSAffineTransform' can be encoded 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSAffineTransform is a known class 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSAffineTransform is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' understands -copy 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' copy is of correct type 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' original and copy are equal 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' is not retained by copy with same zone 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' understands -copyWithZone 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' zCopy has correct type 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' copy and original are equal 398s Passed test: (2025-04-14 09:30:22.006 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAffineTransform' is not retained by copy with other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:30:22.006 +0000) basic.m:68 ... can create an autoreleased transform 398s Passed test: (2025-04-14 09:30:22.006 +0000) basic.m:72 ... flip transform inverts point y 398s Passed test: (2025-04-14 09:30:22.006 +0000) basic.m:75 ... flip transform inverts size height 398s Passed test: (2025-04-14 09:30:22.006 +0000) basic.m:79 ... flip is reversible 398s Passed test: (2025-04-14 09:30:22.006 +0000) basic.m:85 ... simple translate works 398s Passed test: (2025-04-14 09:30:22.006 +0000) basic.m:89 ... two simple translates work 398s Passed test: (2025-04-14 09:30:22.006 +0000) basic.m:93 ... translate and rotate works 398s Passed test: (2025-04-14 09:30:22.006 +0000) basic.m:99 ... simple rotate works 398s Passed test: (2025-04-14 09:30:22.006 +0000) basic.m:103 ... rotate and translate works 398s Passed test: (2025-04-14 09:30:22.006 +0000) basic.m:115 ... appendTransform: 398s Passed test: (2025-04-14 09:30:22.006 +0000) basic.m:121 ... prependTransform: 398s Passed test: (2025-04-14 09:30:22.006 +0000) basic.m:127 ... scaleXBy:yBy: 398s Passed test: (2025-04-14 09:30:22.006 +0000) basic.m:131 ... translateXBy:yBy: 398s Passed test: (2025-04-14 09:30:22.006 +0000) basic.m:138 ... rotateByDegrees 398s Passed test: (2025-04-14 09:30:22.006 +0000) basic.m:142 ... Translate X Rotate X A 398s Passed test: (2025-04-14 09:30:22.006 +0000) basic.m:148 ... Scale X Translate X Rotate X A 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.008s 398s Completed file: basic.m 398s 398s Building in Tests/base/NSArchiver 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool create... 398s Making all for test_tool general... 398s Making all for test_tool stringEncoding... 398s Compiling file stringEncoding.m ... 398s Compiling file basic.m ... 398s Compiling file create.m ... 398s Compiling file general.m ... 398s general.m: In function ‘main’: 398s general.m:13:27: warning: variable ‘val3’ set but not used [-Wunused-but-set-variable] 398s 13 | NSString *val1, *val2, *val3; 398s | ^~~~ 398s Linking test_tool create ... 398s Linking test_tool basic ... 398s Linking test_tool stringEncoding ... 398s Linking test_tool general ... 398s Testing basic.m... 398s Running Tests/base/NSArchiver/basic.m... 398s Passed test: (2025-04-14 09:30:22.891 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArchiver' exists 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArchiver' has working alloc 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArchiver' alloc gives the correct class 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArchiver' has working init 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArchiver' has working new 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArchiver' has working allocWithZone 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArchiver' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSArchiver is a known className 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' conforms to NSObject 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' can return self 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' can return own class 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' object is of correct class 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' can return superclass 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' responds to hash 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' isEqual: to self 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' respondsToSelector: 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' handles retain 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' has working retainCount 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' has NSString description 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArchiver' handles performSelector 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSUnarchiver' exists 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSUnarchiver' has working alloc 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSUnarchiver' alloc gives the correct class 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSUnarchiver' has working init 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSUnarchiver' has working new 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSUnarchiver' has working allocWithZone 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSUnarchiver' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSUnarchiver is a known className 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' conforms to NSObject 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' can return self 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' can return own class 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' object is of correct class 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' can return superclass 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' responds to hash 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' isEqual: to self 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' respondsToSelector: 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' handles retain 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' has working retainCount 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' has NSString description 398s Passed test: (2025-04-14 09:30:22.917 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUnarchiver' handles performSelector 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.008s 398s Completed file: basic.m 398s Testing create.m... 398s Running Tests/base/NSArchiver/create.m... 398s Passed test: (2025-04-14 09:30:22.970 +0000) create.m:14 ... +new creates an empty NSArchiver 398s Passed test: (2025-04-14 09:30:22.971 +0000) create.m:20 ... -initForWritingWithMutableData seems ok 398s Passed test: (2025-04-14 09:30:22.971 +0000) create.m:22 ... Creating an NSUnarchiver with nil data throws an exception 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: create.m 398s Testing general.m... 398s Running Tests/base/NSArchiver/general.m... 398s Passed test: (2025-04-14 09:30:22.999 +0000) general.m:18 ... We can build basic strings and arrays for tests 398s Passed test: (2025-04-14 09:30:23.024 +0000) general.m:26 ... archivedDataWithRootObject: seems ok 398s Passed test: (2025-04-14 09:30:23.024 +0000) general.m:29 ... archiveRootObject:toFile: seems ok 398s Passed test: (2025-04-14 09:30:23.024 +0000) general.m:33 ... unarchiveObjectWithData: seems ok 398s Passed test: (2025-04-14 09:30:23.024 +0000) general.m:37 ... unarchiveObjectWithFile: seems ok 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: general.m 398s Testing stringEncoding.m... 398s Running Tests/base/NSArchiver/stringEncoding.m... 398s Passed test: (2025-04-14 09:30:23.079 +0000) stringEncoding.m:17 ... 'eszett' character roundtrip to binary plist seems to work. 398s Passed test: (2025-04-14 09:30:23.079 +0000) stringEncoding.m:24 ... 'eszett' character read from OSX binary plist 398s Passed test: (2025-04-14 09:30:23.079 +0000) stringEncoding.m:31 ... 'eszett' character read from GNUstep binary plist 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: stringEncoding.m 398s 398s Building in Tests/base/NSArray 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool blocks... 398s Making all for test_tool create... 398s Making all for test_tool general... 398s Compiling file create.m ... 398s Compiling file basic.m ... 398s Compiling file blocks.m ... 398s Compiling file general.m ... 398s blocks.m: In function ‘main’: 398s blocks.m:78:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 398s 78 | END_SET("NSArray Blocks") 398s | ^~~~~~~ 398s blocks.m: At top level: 398s blocks.m:12:13: warning: ‘reverse’ defined but not used [-Wunused-variable] 398s 12 | static BOOL reverse = NO; 398s | ^~~~~~~ 398s blocks.m:11:19: warning: ‘lastIndex’ defined but not used [-Wunused-variable] 398s 11 | static NSUInteger lastIndex = NSNotFound; 398s | ^~~~~~~~~ 398s blocks.m:10:19: warning: ‘fooCount’ defined but not used [-Wunused-variable] 398s 10 | static NSUInteger fooCount = 0; 398s | ^~~~~~~~ 398s Linking test_tool blocks ... 398s Linking test_tool create ... 398s Linking test_tool basic ... 398s Linking test_tool general ... 398s Testing basic.m... 398s Running Tests/base/NSArray/basic.m... 398s Passed test: (2025-04-14 09:30:23.860 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArray' exists 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArray' has working alloc 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArray' alloc gives the correct class 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArray' has working init 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArray' has working new 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArray' has working allocWithZone 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSArray' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:30:23.886 +0000) basic.m:13 ... can create an empty array 398s Passed test: (2025-04-14 09:30:23.886 +0000) basic.m:17 ... can create an array with one element 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSArray is a known className 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' conforms to NSObject 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' can return self 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' can return own class 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' object () is of correct class 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' can return superclass 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' responds to hash 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' isEqual: to self 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' respondsToSelector: 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' handles retain 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' has working retainCount 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' has NSString description 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSArray' handles performSelector 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' conforms to NSObject 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' can return self 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' can return own class 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' object (hello) is of correct class 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' can return superclass 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' responds to hash 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' isEqual: to self 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' respondsToSelector: 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' handles retain 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' has working retainCount 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' has NSString description 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSArray' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSInlineArray' can be encoded 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 1 of class 'GSInlineArray' can be encoded 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSInlineArray' can be encoded 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 1 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 1 of class 'GSInlineArray' can be encoded 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 1 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSArray is a known class 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableArray is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' understands -copy 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' copy is of correct type 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' original and copy are equal 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' is retained by copy with same zone 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' result of copy is not immutable 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' understands -copyWithZone 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' zCopy has correct type 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' copy and original are equal 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' is retained by copy with other zone 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableArray' result of copyWithZone: is not immutable 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' understands -copy 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' copy is of correct type 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' original and copy are equal 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' is retained by copy with same zone 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' result of copy is not immutable 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' understands -copyWithZone 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' zCopy has correct type 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' copy and original are equal 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' is retained by copy with other zone 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableArray' result of copyWithZone: is not immutable 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSArray is a known class 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' understands -mutableCopy 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' mutable copy is of correct type 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' copy object equals the original 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSArray' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSArray' understands -mutableCopy 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSArray' mutable copy is of correct type 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSArray' copy object equals the original 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:30:23.886 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 398s Passed test: (2025-04-14 09:30:23.886 +0000) basic.m:26 ... can create an array from file 398s Passed test: (2025-04-14 09:30:23.886 +0000) basic.m:31 ... array mutable 398s Passed test: (2025-04-14 09:30:23.886 +0000) basic.m:32 ... can add to array 398s Passed test: (2025-04-14 09:30:23.886 +0000) basic.m:37 ... array mutable 398s Start set: basic.m:38 ... NSArray subscripting 398s Skipped set: basic.m 46 ... No collection subscripting support in the compiler. 398s End set: basic.m:48 ... NSArray subscripting 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing blocks.m... 398s Running Tests/base/NSArray/blocks.m... 398s Start set: blocks.m:15 ... NSArray Blocks 398s Skipped set: blocks.m 76 ... No Blocks support in the compiler. 398s End set: blocks.m:78 ... NSArray Blocks 398s 398s real 0m0.014s 398s user 0m0.011s 398s sys 0m0.003s 398s Completed file: blocks.m 398s Testing create.m... 398s Running Tests/base/NSArray/create.m... 398s Passed test: (2025-04-14 09:30:23.950 +0000) create.m:21 ... +new creates an empty array 398s Passed test: (2025-04-14 09:30:23.976 +0000) create.m:25 ... +array creates an empty array 398s Passed test: (2025-04-14 09:30:23.976 +0000) create.m:27 ... +arrayWithObject with nil argument throws exception 398s Passed test: (2025-04-14 09:30:23.976 +0000) create.m:31 ... +arrayWithObject: builds a minimal array 398s Passed test: (2025-04-14 09:30:23.976 +0000) create.m:36 ... +arrayWithObjects: builds an array 398s Passed test: (2025-04-14 09:30:23.976 +0000) create.m:40 ... +arrayWithArray: copies array 398s 398s real 0m0.041s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: create.m 398s Testing general.m... 398s Running Tests/base/NSArray/general.m... 398s Passed test: (2025-04-14 09:30:24.004 +0000) general.m:19 ... -count returns zero for an empty array 398s Passed test: (2025-04-14 09:30:24.029 +0000) general.m:21 ... -hash returns zero for an empty array 398s Passed test: (2025-04-14 09:30:24.029 +0000) general.m:22 ... -containsObject works 398s Passed test: (2025-04-14 09:30:24.029 +0000) general.m:23 ... -indexOfObject: finds object 398s Passed test: (2025-04-14 09:30:24.029 +0000) general.m:25 ... -indexOfObjectIdenticalTo: finds identical object 398s Passed test: (2025-04-14 09:30:24.029 +0000) general.m:33 ... -objectEnumerator: is ok for empty array 398s Passed test: (2025-04-14 09:30:24.029 +0000) general.m:39 ... -objectEnumerator: enumerates the array 398s Passed test: (2025-04-14 09:30:24.029 +0000) general.m:46 ... -description gives us a text property-list (empty array) 398s Passed test: (2025-04-14 09:30:24.029 +0000) general.m:50 ... -description gives us a text property-list 398s Passed test: (2025-04-14 09:30:24.029 +0000) general.m:53 ... -count returns two for an array with two objects 398s Passed test: (2025-04-14 09:30:24.029 +0000) general.m:55 ... -hash returns two for an array with two objects 398s Passed test: (2025-04-14 09:30:24.029 +0000) general.m:56 ... -indexOfObject: gives NSNotFound for a nil object 398s Passed test: (2025-04-14 09:30:24.029 +0000) general.m:58 ... -indexOfObject: gives NSNotFound for a object not in the array 398s Passed test: (2025-04-14 09:30:24.029 +0000) general.m:60 ... Array is equal to itself using -isEqualToArray: 398s Passed test: (2025-04-14 09:30:24.029 +0000) general.m:62 ... Similar arrays are not equal using -isEqualToArray: 398s Passed test: (2025-04-14 09:30:24.029 +0000) general.m:68 ... -subarrayWithRange: seems ok 398s Passed test: (2025-04-14 09:30:24.029 +0000) general.m:72 ... -subarrayWithRange with invalid range 398s Passed test: (2025-04-14 09:30:24.029 +0000) general.m:79 ... -componentsJoinedByString: seems ok 398s Passed test: (2025-04-14 09:30:24.029 +0000) general.m:84 ... -sortedArrayUsingSelector: seems ok 398s Passed test: (2025-04-14 09:30:24.029 +0000) general.m:94 ... Sorting larger arrays works. 398s 398s real 0m0.041s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: general.m 398s 398s Building in Tests/base/NSAttributedString 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool test00... 398s Compiling file test00.m ... 398s Compiling file basic.m ... 398s Linking test_tool basic ... 398s Linking test_tool test00 ... 398s Testing basic.m... 398s Running Tests/base/NSAttributedString/basic.m... 398s Passed test: (2025-04-14 09:30:24.531 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSAttributedString' exists 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSAttributedString' has working alloc 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSAttributedString' alloc gives the correct class 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSAttributedString' has working init 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSAttributedString' has working new 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSAttributedString' has working allocWithZone 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSAttributedString' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSAttributedString is a known className 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' conforms to NSObject 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' can return self 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' can return own class 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' object is of correct class 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' can return superclass 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' responds to hash 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' isEqual: to self 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' respondsToSelector: 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' handles retain 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' has working retainCount 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' has NSString description 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSAttributedString' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSAttributedString' can be encoded 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSAttributedString' can be encoded 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSAttributedString is a known class 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableAttributedString is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' understands -copy 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' copy is of correct type 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' original and copy are equal 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' result of copy is not immutable 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' understands -copyWithZone 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' zCopy has correct type 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' copy and original are equal 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableAttributedString' result of copyWithZone: is not immutable 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSAttributedString is a known class 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' understands -mutableCopy 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' mutable copy is of correct type 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' copy object equals the original 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:30:24.557 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing test00.m... 398s Running Tests/base/NSAttributedString/test00.m... 398s Passed test: (2025-04-14 09:30:24.585 +0000) test00.m:18 ... equality OK for string value 398s Passed test: (2025-04-14 09:30:24.611 +0000) test00.m:19 ... length reported correctly 398s Passed test: (2025-04-14 09:30:24.611 +0000) test00.m:20 ... returnsempty attributes dictionary, not nil 398s Passed test: (2025-04-14 09:30:24.611 +0000) test00.m:29 ... -initWithString:attributes: works 398s Passed test: (2025-04-14 09:30:24.611 +0000) test00.m:33 ... -attributesAtIndex:effectiveRange: works 398s Passed test: (2025-04-14 09:30:24.611 +0000) test00.m:38 ... -attribute:atIndex:effectiveRange: works 398s Passed test: (2025-04-14 09:30:24.611 +0000) test00.m:41 ... -attributedSubstringFromRange works 398s Passed test: (2025-04-14 09:30:24.611 +0000) test00.m:46 ... extract and compare using -isEqualToAttributedString works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test00.m 398s 398s Building in Tests/base/NSAutoreleasePool 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool autorelease_eh... 398s Making all for test_tool basic... 398s Compiling file autorelease_eh.m ... 398s Compiling file basic.m ... 398s basic.m: In function ‘main’: 398s basic.m:37:3: warning: ‘NSAutoreleasePool’ may not respond to ‘-autoreleaseCountForObject:’ 398s 37 | PASS([arp autoreleaseCountForObject: o] == 1000, 398s | ^~~~ 398s basic.m:37:3: warning: (messages without a matching method signature will be assumed to return ‘id’ and accept ‘...’ as arguments) 398s In file included from /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:18, 398s from basic.m:1: 398s basic.m:37:43: warning: comparison between pointer and integer 398s 37 | PASS([arp autoreleaseCountForObject: o] == 1000, 398s | ^~ 398s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:224:21: note: in definition of macro ‘PASS’ 398s 224 | _cond = (int)(testExpression__); \ 398s | ^~~~~~~~~~~~~~~~ 398s Linking test_tool basic ... 398s Linking test_tool autorelease_eh ... 398s Testing autorelease_eh.m... 398s Running Tests/base/NSAutoreleasePool/autorelease_eh.m... 398s 2025-04-14 09:30:25.131 autorelease_eh[12290:12290] Throwing an exception 398s 2025-04-14 09:30:25.131 autorelease_eh[12290:12290] Throwing an exception 398s 2025-04-14 09:30:25.131 autorelease_eh[12290:12290] Throwing an exception 398s 2025-04-14 09:30:25.131 autorelease_eh[12290:12290] Throwing an exception 398s 2025-04-14 09:30:25.131 autorelease_eh[12290:12290] Throwing an exception 398s 2025-04-14 09:30:25.131 autorelease_eh[12290:12290] Throwing an exception 398s 2025-04-14 09:30:25.131 autorelease_eh[12290:12290] Throwing an exception 398s 2025-04-14 09:30:25.131 autorelease_eh[12290:12290] Throwing an exception 398s 2025-04-14 09:30:25.131 autorelease_eh[12290:12290] Throwing an exception 398s 2025-04-14 09:30:25.131 autorelease_eh[12290:12290] Throwing an exception 398s Passed test: (2025-04-14 09:30:25.131 +0000) autorelease_eh.m:28 ... Caught the correct number of exceptions without breaking the autorelease pool 398s 398s 2025-04-14 09:30:25.131 autorelease_eh[12290:12290] autorelease called without pool for object (0x2aa1b6c84f8) of class NSCalendarDate in thread {name = (null), num = 12290} 398s 2025-04-14 09:30:25.131 autorelease_eh[12290:12290] autorelease called without pool for object (0x2aa1b6c5c48) of class GSTimeZone in thread {name = (null), num = 12290} 398s 2025-04-14 09:30:25.131 autorelease_eh[12290:12290] autorelease called without pool for object (0x2aa1b6c5c48) of class GSTimeZone in thread {name = (null), num = 12290} 398s 2025-04-14 09:30:25.131 autorelease_eh[12290:12290] autorelease called without pool for object (0x2aa1b666c18) of class GSCInlineString in thread {name = (null), num = 12290} 398s 2025-04-14 09:30:25.131 autorelease_eh[12290:12290] autorelease called without pool for object (0x2aa1b696758) of class GSAutoreleasedMemory in thread {name = (null), num = 12290} 398s Passed test: (2025-04-14 09:30:25.131 +0000) autorelease_eh.m:48 ... Destroying pools in the wrong order didn't break anything... 398s 398s real 0m0.041s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: autorelease_eh.m 398s Testing basic.m... 398s Running Tests/base/NSAutoreleasePool/basic.m... 398s Passed test: (2025-04-14 09:30:25.159 +0000) basic.m:36 ... Autorelease count is correct 398s Passed test: (2025-04-14 09:30:25.185 +0000) basic.m:37 ... Autorelease count for object is correct 398s Passed test: (2025-04-14 09:30:25.185 +0000) basic.m:39 ... Autorelease count for object is correct 398s Passed test: (2025-04-14 09:30:25.185 +0000) basic.m:41 ... Object not prematurely freed 398s Passed test: (2025-04-14 09:30:25.185 +0000) basic.m:45 ... Object freed by autoreleasing 398s Initial count 0 398s Final count 1000 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: basic.m 398s 398s Building in Tests/base/NSBundle 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all in ../GenericTests ... 398s Making all for subproject generictests... 398s Compiling file generic.m ... 398s Making all in Resources ... 398s Making build-headers for framework TestFramework... 398s Creating TestFramework.framework/Versions/2/Headers... 398s Creating derived_src/.stamp... 398s Creating TestFramework.framework/Versions/2/Resources... 398s Updating Version/Current symlink... 398s Making all for bundle TestBundle... 398s Creating TestBundle.bundle/.... 398s Compiling file TestBundle.m ... 398s Linking bundle TestBundle ... 398s Creating TestBundle.bundle/Resources... 398s Copying resources into the bundle wrapper... 398s Copying localized resources into the bundle wrapper... 398s Creating stamp file... 398s Creating TestBundle.bundle/Resources/Info-gnustep.plist... 398s Making all for framework TestFramework... 398s Compiling file TestFramework.m ... 398s Creating derived_src/NSFramework_TestFramework.m... 398s Compiling file derived_src/NSFramework_TestFramework.m ... 398s Linking framework TestFramework ... 398s Copying resources into the framework wrapper... 398s Copying localized resources into the framework wrapper... 398s Creating TestFramework.framework/Versions/2/Resources/Info-gnustep.plist... 398s Making all for test_tool basic... 398s Making all for test_tool create... 398s Making all for test_tool general... 398s Making all for test_tool resources... 398s Compiling file general.m ... 398s Compiling file basic.m ... 398s Compiling file resources.m ... 398s Compiling file create.m ... 398s Linking test_tool resources ... 398s Making all for test_tool resources2... 398s Linking test_tool basic ... 398s Compiling file resources2.m ... 398s Linking test_tool create ... 398s Linking test_tool general ... 398s Linking test_tool resources2 ... 398s Testing basic.m... 398s Running Tests/base/NSBundle/basic.m... 398s Passed test: (2025-04-14 09:30:26.687 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSBundle' exists 398s Passed test: (2025-04-14 09:30:26.714 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSBundle' has working alloc 398s Passed test: (2025-04-14 09:30:26.714 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSBundle' alloc gives the correct class 398s Passed test: (2025-04-14 09:30:26.714 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSBundle' has working init 398s Passed test: (2025-04-14 09:30:26.714 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSBundle' has working new 398s Passed test: (2025-04-14 09:30:26.714 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSBundle' has working allocWithZone 398s Passed test: (2025-04-14 09:30:26.714 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSBundle' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:30:26.714 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSBundle is a known className 398s Passed test: (2025-04-14 09:30:26.714 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' conforms to NSObject 398s Passed test: (2025-04-14 09:30:26.714 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' can return self 398s Passed test: (2025-04-14 09:30:26.714 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' can return own class 398s Passed test: (2025-04-14 09:30:26.714 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' object <(null)> is of correct class 398s Passed test: (2025-04-14 09:30:26.714 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:26.714 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' can return superclass 398s Passed test: (2025-04-14 09:30:26.714 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' responds to hash 398s Passed test: (2025-04-14 09:30:26.714 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' isEqual: to self 398s Passed test: (2025-04-14 09:30:26.714 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' respondsToSelector: 398s Passed test: (2025-04-14 09:30:26.714 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' handles retain 398s Passed test: (2025-04-14 09:30:26.714 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' has working retainCount 398s Passed test: (2025-04-14 09:30:26.714 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' has NSString description 398s Passed test: (2025-04-14 09:30:26.714 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSBundle' handles performSelector 398s 398s real 0m0.043s 398s user 0m0.034s 398s sys 0m0.008s 398s Completed file: basic.m 398s Testing create.m... 398s Running Tests/base/NSBundle/create.m... 398s Passed test: (2025-04-14 09:30:26.768 +0000) create.m:15 ... +mainBundle returns non-nil if the tool has no bundle 398s Passed test: (2025-04-14 09:30:26.768 +0000) create.m:20 ... +bundleWithPath returns a bundle 398s Passed test: (2025-04-14 09:30:26.768 +0000) a bundle has a path 398s Passed test: (2025-04-14 09:30:26.768 +0000) create.m:24 ... bundlePath returns the correct path 398s Passed test: (2025-04-14 09:30:26.768 +0000) create.m:28 ... a bundle has an infoDictionary 398s Passed test: (2025-04-14 09:30:26.768 +0000) create.m:31 ... +bundleWithPath returns nil for a non-existing path 398s Passed test: (2025-04-14 09:30:26.768 +0000) create.m:37 ... +allBundles returns an array 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: create.m 398s Testing general.m... 398s Running Tests/base/NSBundle/general.m... 398s Start set: general.m:12 ... NSBundle general 398s Start set: general.m:20 ... NSBundle GNUstep general 398s Passed test: (2025-04-14 09:30:26.822 +0000) general.m:27 ... +bundleForLibrary: makes a bundle for us 398s Passed test: (2025-04-14 09:30:26.822 +0000) general.m:32 ... -principalClass returns NSObject for the +bundleForLibrary:gnustep-base 398s Passed test: (2025-04-14 09:30:26.822 +0000) general.m:35 ... -classNamed returns the correct class 398s Passed test: (2025-04-14 09:30:26.822 +0000) -resourcePath returns a string 398s Passed test: (2025-04-14 09:30:26.822 +0000) general.m:42 ... we can set and get gnustep bundle version 398s Passed test: (2025-04-14 09:30:26.822 +0000) general.m:45 ... -load behaves properly on the gnustep bundle 398s Passed test: (2025-04-14 09:30:26.822 +0000) general.m:48 ... -executablePath returns an executable path (gnustep bundle) 398s End set: general.m:51 ... NSBundle GNUstep general 398s Passed test: (2025-04-14 09:30:26.822 +0000) general.m:56 ... +bundleForClass: makes a bundle for us 398s 2025-04-14 09:30:26.822 general[12840:12840] TestClass 398s Passed test: (2025-04-14 09:30:26.822 +0000) general.m:60 ... -principalClass returns TestClass for +bundleForClass:[TestClass class] 398s Passed test: (2025-04-14 09:30:26.822 +0000) general.m:63 ... -mainBundle is the same as +bundleForClass:[TestClass class] 398s Passed test: (2025-04-14 09:30:26.823 +0000) general.m:71 ... +bundleWithPath returns an NSBundle 398s Passed test: (2025-04-14 09:30:26.823 +0000) general.m:75 ... -executablePath returns an executable path (real bundle) 398s Passed test: (2025-04-14 09:30:26.823 +0000) general.m:80 ... +bundleWithIdentifier returns correct bundle 398s Passed test: (2025-04-14 09:30:26.823 +0000) general.m:85 ... +bundleWithIdentifier returns nil for non-existent identifier 398s End set: general.m:88 ... NSBundle general 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: general.m 398s Testing resources.m... 398s Running Tests/base/NSBundle/resources.m... 398s Start set: resources.m:11 ... NSBundle resources 398s Passed test: (2025-04-14 09:30:26.876 +0000) resources.m:18 ... +bundleWithPath returns anNSBundle 398s Passed test: (2025-04-14 09:30:26.876 +0000) resources.m:21 ... -pathsForResourcesOfType: inDirectory: returns an array 398s Passed test: (2025-04-14 09:30:26.876 +0000) resources.m:23 ... -pathForResource:ofType:inDirectory: works with nil args 398s Passed test: (2025-04-14 09:30:26.876 +0000) resources.m:27 ... -pathForResource:ofType: works with nil type 398s 2025-04-14 09:30:26.876 resources[12865:12865] [NSConstantString-stringByAppendingPathExtension:] cannot append extension 'tiff' to empty string 398s Passed test: (2025-04-14 09:30:26.876 +0000) resources.m:29 ... -pathForResource:ofType: works with nil name 398s Passed test: (2025-04-14 09:30:26.876 +0000) resources.m:31 ... -pathForResource:ofType: works with empty type 398s 2025-04-14 09:30:26.876 resources[12865:12865] [NSConstantString-stringByAppendingPathExtension:] cannot append extension 'tiff' to empty string 398s Passed test: (2025-04-14 09:30:26.877 +0000) resources.m:33 ... -pathForResource:ofType: works with empty name 398s Passed test: (2025-04-14 09:30:26.877 +0000) resources.m:35 ... -resourcePath returns the correct path 398s End set: resources.m:39 ... NSBundle resources 398s Start set: resources.m:42 ... NSBundle GNUstep resources 398s Passed test: (2025-04-14 09:30:26.877 +0000) resources.m:50 ... +pathForResource:ofType:inDirectory: works 398s Passed test: (2025-04-14 09:30:26.877 +0000) resources.m:56 ... +pathForResource:ofType:inDirectory:withVersion: works 398s Passed test: (2025-04-14 09:30:26.877 +0000) resources.m:65 ... -pathsForResourcesOfType:inDirectory: returns an array 398s Passed test: (2025-04-14 09:30:26.877 +0000) resources.m:67 ... -pathForResource:ofType:inDirectory: finds a file 398s Passed test: (2025-04-14 09:30:26.877 +0000) resources.m:71 ... -pathForResource:ofType:inDirectory: doesn't find non-existing file 398s Passed test: (2025-04-14 09:30:26.877 +0000) resources.m:75 ... -pathForResource:ofType:inDirectory: doesn't find files ina non-existing dir 398s Passed test: (2025-04-14 09:30:26.877 +0000) resources.m:80 ... -pathForResource:ofType:inDirectory: with nil type finds a file 398s Passed test: (2025-04-14 09:30:26.877 +0000) resources.m:84 ... -pathForResource:ofType:inDirectory: with nil type doesn't findnon-existing files 398s Passed test: (2025-04-14 09:30:26.877 +0000) resources.m:90 ... -pathForResource:ofType: finds a file 398s End set: resources.m:94 ... NSBundle GNUstep resources 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: resources.m 398s Testing resources2.m... 398s Running Tests/base/NSBundle/resources2.m... 398s Start set: resources2.m:97 ... Bundle 398s Passed test: (2025-04-14 09:30:26.931 +0000) resources2.m:21 ... bundle was found 398s Passed test: (2025-04-14 09:30:26.931 +0000) resources2.m:23 ... path of bundle was found 398s Passed test: (2025-04-14 09:30:26.931 +0000) resources2.m:26 ... -pathsForResourcesOfType:inDirectory: returns an array 398s Passed test: (2025-04-14 09:30:26.931 +0000) resources2.m:30 ... Returned array contains non-localized resource 398s Passed test: (2025-04-14 09:30:26.931 +0000) resources2.m:34 ... Returned array contains localized resource 398s Passed test: (2025-04-14 09:30:26.931 +0000) resources2.m:39 ... +pathsForResourcesOfType:inDirectory: returns same array 398s Passed test: (2025-04-14 09:30:26.931 +0000) resources2.m:45 ... -pathsForResourcesOfType:inDirectory:forLocalization returns an array 398s Passed test: (2025-04-14 09:30:26.931 +0000) resources2.m:49 ... Returned array contains non-localized resource 398s Passed test: (2025-04-14 09:30:26.931 +0000) resources2.m:53 ... Returned array contains localized resource 398s Passed test: (2025-04-14 09:30:26.931 +0000) resources2.m:59 ... -pathsForResources... returns an array for 'en' 398s Passed test: (2025-04-14 09:30:26.931 +0000) resources2.m:63 ... Returned array for 'en' contains non-localized resource 398s Passed test: (2025-04-14 09:30:26.931 +0000) resources2.m:67 ... Returned array for 'en' contains localized resource 398s Passed test: (2025-04-14 09:30:26.931 +0000) resources2.m:73 ... -pathsForResources... returns an array for 'German' 398s Passed test: (2025-04-14 09:30:26.931 +0000) resources2.m:77 ... Returned array for 'German' contains non-localized resource 398s Passed test: (2025-04-14 09:30:26.931 +0000) resources2.m:81 ... Returned array for 'German' contains localized resource 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:84 ... Class can be loaded from bundle 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:86 ... Objects from bundle-loaded classes can be instantiated 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:87 ... Correct method called 398s End set: resources2.m:103 ... Bundle 398s Start set: resources2.m:105 ... Framework 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:21 ... bundle was found 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:23 ... path of bundle was found 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:26 ... -pathsForResourcesOfType:inDirectory: returns an array 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:30 ... Returned array contains non-localized resource 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:34 ... Returned array contains localized resource 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:39 ... +pathsForResourcesOfType:inDirectory: returns same array 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:45 ... -pathsForResourcesOfType:inDirectory:forLocalization returns an array 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:49 ... Returned array contains non-localized resource 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:53 ... Returned array contains localized resource 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:59 ... -pathsForResources... returns an array for 'en' 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:63 ... Returned array for 'en' contains non-localized resource 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:67 ... Returned array for 'en' contains localized resource 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:73 ... -pathsForResources... returns an array for 'German' 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:77 ... Returned array for 'German' contains non-localized resource 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:81 ... Returned array for 'German' contains localized resource 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:84 ... Class can be loaded from bundle 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:86 ... Objects from bundle-loaded classes can be instantiated 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:87 ... Correct method called 398s Passed test: (2025-04-14 09:30:26.932 +0000) resources2.m:116 ... bundleVersion is zero 398s End set: resources2.m:118 ... Framework 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: resources2.m 398s 398s Building in Tests/base/NSCache 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool cache... 398s Compiling file basic.m ... 398s Compiling file cache.m ... 398s Linking test_tool basic ... 398s Linking test_tool cache ... 398s Testing basic.m... 398s Running Tests/base/NSCache/basic.m... 398s Passed test: (2025-04-14 09:30:27.479 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCache' exists 398s Passed test: (2025-04-14 09:30:27.505 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCache' has working alloc 398s Passed test: (2025-04-14 09:30:27.505 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCache' alloc gives the correct class 398s Passed test: (2025-04-14 09:30:27.505 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCache' has working init 398s Passed test: (2025-04-14 09:30:27.505 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCache' has working new 398s Passed test: (2025-04-14 09:30:27.505 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCache' has working allocWithZone 398s Passed test: (2025-04-14 09:30:27.505 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCache' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:30:27.505 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSCache is a known className 398s Passed test: (2025-04-14 09:30:27.505 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' conforms to NSObject 398s Passed test: (2025-04-14 09:30:27.505 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' can return self 398s Passed test: (2025-04-14 09:30:27.505 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' can return own class 398s Passed test: (2025-04-14 09:30:27.505 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' object is of correct class 398s Passed test: (2025-04-14 09:30:27.505 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:27.505 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' can return superclass 398s Passed test: (2025-04-14 09:30:27.505 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' responds to hash 398s Passed test: (2025-04-14 09:30:27.505 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' isEqual: to self 398s Passed test: (2025-04-14 09:30:27.505 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' respondsToSelector: 398s Passed test: (2025-04-14 09:30:27.505 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' handles retain 398s Passed test: (2025-04-14 09:30:27.505 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' has working retainCount 398s Passed test: (2025-04-14 09:30:27.505 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' has NSString description 398s Passed test: (2025-04-14 09:30:27.505 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCache' handles performSelector 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing cache.m... 398s Running Tests/base/NSCache/cache.m... 398s Passed test: (2025-04-14 09:30:27.533 +0000) cache.m:42 ... Name can be set an accessed 398s Passed test: (2025-04-14 09:30:27.558 +0000) cache.m:45 ... Count limit can be set and accessed 398s Passed test: (2025-04-14 09:30:27.558 +0000) cache.m:48 ... Total cost limit can be set and accessed 398s Passed test: (2025-04-14 09:30:27.559 +0000) cache.m:51 ... Cached object can be returned 398s Start set: cache.m:63 ... count-based eviction 398s Passed test: (2025-04-14 09:30:27.559 +0000) cache.m:78 ... LRU object retained on count overflow 398s Passed test: (2025-04-14 09:30:27.559 +0000) cache.m:80 ... second object retained on count overflow 398s Dashed hope: (2025-04-14 09:30:27.559 +0000) cache.m:82 ... Oldest object evicted 398s End set: cache.m:83 ... count-based eviction 398s Start set: cache.m:86 ... cost-based eviction 398s Passed test: (2025-04-14 09:30:27.559 +0000) cache.m:92 ... LRU object retained on cost overflow 398s Dashed hope: (2025-04-14 09:30:27.559 +0000) cache.m:94 ... Overflowing object evicted 398s End set: cache.m:95 ... cost-based eviction 398s Start set: cache.m:98 ... eviction of discardable content 398s Passed test: (2025-04-14 09:30:27.559 +0000) cache.m:106 ... LRU object retained on count overflow 398s Passed test: (2025-04-14 09:30:27.559 +0000) cache.m:108 ... Overflowing object evicted on count overflow 398s Passed test: (2025-04-14 09:30:27.559 +0000) cache.m:111 ... Cache did call -discardContentIfPossible on cached object 398s Passed test: (2025-04-14 09:30:27.559 +0000) cache.m:120 ... LRU object retained on cost overflow 398s Passed test: (2025-04-14 09:30:27.559 +0000) cache.m:122 ... Overflowing object evicted on cost overflow 398s Passed test: (2025-04-14 09:30:27.559 +0000) cache.m:124 ... Cache did call -discardContentIfPossible on cached object 398s End set: cache.m:126 ... eviction of discardable content 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: cache.m 398s 398s Building in Tests/base/NSCalendar 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool component-diff... 398s Making all for test_tool create... 398s Making all for test_tool era... 398s Compiling file basic.m ... 398s Compiling file era.m ... 398s Compiling file component-diff.m ... 398s Compiling file create.m ... 398s Linking test_tool basic ... 398s Linking test_tool component-diff ... 398s Linking test_tool era ... 398s Linking test_tool create ... 398s Making all for test_tool features-10-7... 398s Compiling file features-10-7.m ... 398s Linking test_tool features-10-7 ... 398s Testing basic.m... 398s Running Tests/base/NSCalendar/basic.m... 398s Start set: basic.m:13 ... NSCalendar basic 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSCalendar is a known className 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' conforms to NSObject 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' can return self 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' can return own class 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' object is of correct class 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' can return superclass 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' responds to hash 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' isEqual: to self 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' respondsToSelector: 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' handles retain 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' has working retainCount 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' has NSString description 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendar' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSCalendar' can be encoded 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCalendar is a known class 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCalendar is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendar' understands -copy 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendar' copy is of correct type 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendar' original and copy are equal 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendar' understands -copyWithZone 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendar' zCopy has correct type 398s Passed test: (2025-04-14 09:30:28.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendar' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:30:28.839 +0000) basic.m:32 ... -firstWeekday returns the correct day 398s Passed test: (2025-04-14 09:30:28.839 +0000) basic.m:34 ... -setFirstWeekday: works 398s Passed test: (2025-04-14 09:30:28.839 +0000) basic.m:37 ... -setFirstWeekday: can set zero 398s Passed test: (2025-04-14 09:30:28.839 +0000) basic.m:39 ... -setFirstWeekday: can set ten 398s Passed test: (2025-04-14 09:30:28.839 +0000) basic.m:44 ... -minimumDaysInFirstWeek returns the correct count 398s Passed test: (2025-04-14 09:30:28.839 +0000) basic.m:47 ... -setMinimumDaysInFirstWeek: works 398s Passed test: (2025-04-14 09:30:28.839 +0000) basic.m:51 ... -setMinimumDaysInFirstWeek: can set zero 398s Passed test: (2025-04-14 09:30:28.839 +0000) basic.m:54 ... -setMinimumDaysInFirstWeek: can set ten 398s End set: basic.m:57 ... NSCalendar basic 398s 398s real 0m0.045s 398s user 0m0.037s 398s sys 0m0.008s 398s Completed file: basic.m 398s Testing component-diff.m... 398s Running Tests/base/NSCalendar/component-diff.m... 398s Start set: component-diff.m:22 ... NSCalendar date component differences 398s Passed test: (2025-04-14 09:30:28.895 +0000) component-diff.m:42 ... year difference correct 398s Passed test: (2025-04-14 09:30:28.895 +0000) component-diff.m:43 ... month difference correct 398s Passed test: (2025-04-14 09:30:28.895 +0000) component-diff.m:44 ... day difference correct 398s Passed test: (2025-04-14 09:30:28.895 +0000) component-diff.m:45 ... hour difference correct 398s Passed test: (2025-04-14 09:30:28.895 +0000) component-diff.m:46 ... minute difference correct 398s Passed test: (2025-04-14 09:30:28.895 +0000) component-diff.m:47 ... second difference correct 398s Passed test: (2025-04-14 09:30:28.895 +0000) component-diff.m:53 ... no month returned if not requested 398s Passed test: (2025-04-14 09:30:28.895 +0000) component-diff.m:54 ... day difference without larger unit correct 398s End set: component-diff.m:58 ... NSCalendar date component differences 398s 398s real 0m0.043s 398s user 0m0.035s 398s sys 0m0.007s 398s Completed file: component-diff.m 398s Testing create.m... 398s Running Tests/base/NSCalendar/create.m... 398s Start set: create.m:14 ... NSCalendar create 398s Passed test: (2025-04-14 09:30:28.952 +0000) create.m:21 ... +currentCalendar returns non-nil 398s Passed test: (2025-04-14 09:30:28.952 +0000) create.m:22 ... +currentCalendar return a NSCalendar 398s Passed test: (2025-04-14 09:30:28.952 +0000) create.m:25 ... -initWithCalendarIdentifier: return non-nil 398s Passed test: (2025-04-14 09:30:28.952 +0000) create.m:26 ... -initWithCalendarIdentifier: return a NSCalendar 398s End set: create.m:30 ... NSCalendar create 398s 398s real 0m0.043s 398s user 0m0.036s 398s sys 0m0.008s 398s Completed file: create.m 398s Testing era.m... 398s Running Tests/base/NSCalendar/era.m... 398s Start set: era.m:31 ... NSCalendar getEra:year:month:day:fromDate and getHour:minute:second:nanosecond:fromDate tests 398s Passed test: (2025-04-14 09:30:29.011 +0000) era.m:44 ... getEra:year:month:day:fromDate: returns correct era 398s Passed test: (2025-04-14 09:30:29.011 +0000) era.m:45 ... getEra:year:month:day:fromDate: returns correct year 398s Passed test: (2025-04-14 09:30:29.011 +0000) era.m:46 ... getEra:year:month:day:fromDate: returns correct month 398s Passed test: (2025-04-14 09:30:29.011 +0000) era.m:47 ... getEra:year:month:day:fromDate: returns correct day 398s Passed test: (2025-04-14 09:30:29.011 +0000) era.m:53 ... getHour:minute:second:nanosecond:fromDate: returns correct hour 398s Passed test: (2025-04-14 09:30:29.011 +0000) era.m:54 ... getHour:minute:second:nanosecond:fromDate: returns correct minute 398s Passed test: (2025-04-14 09:30:29.011 +0000) era.m:55 ... getHour:minute:second:nanosecond:fromDate: returns correct second 398s Passed test: (2025-04-14 09:30:29.011 +0000) era.m:56 ... getHour:minute:second:nanosecond:fromDate: returns correct nanosecond 398s End set: era.m:58 ... NSCalendar getEra:year:month:day:fromDate and getHour:minute:second:nanosecond:fromDate tests 398s 398s real 0m0.046s 398s user 0m0.038s 398s sys 0m0.008s 398s Completed file: era.m 398s Testing features-10-7.m... 398s Running Tests/base/NSCalendar/features-10-7.m... 398s Start set: features-10-7.m:23 ... NSCalendar 10.7 features 398s Passed test: (2025-04-14 09:30:29.067 +0000) features-10-7.m:36 ... -weekOfMonth returns the correct week 398s Passed test: (2025-04-14 09:30:29.067 +0000) features-10-7.m:37 ... -weekOfYear returns the correct week 398s Passed test: (2025-04-14 09:30:29.067 +0000) features-10-7.m:38 ... -yearForWeekOfYear returns the correct year 398s Passed test: (2025-04-14 09:30:29.067 +0000) features-10-7.m:52 ... -[NSDateComponents date] returns the correct date 398s Passed test: (2025-04-14 09:30:29.067 +0000) features-10-7.m:58 ... -[NSCalendar dateFromComponents:] respects the time zone 398s End set: features-10-7.m:63 ... NSCalendar 10.7 features 398s 398s real 0m0.043s 398s user 0m0.036s 398s sys 0m0.007s 398s Completed file: features-10-7.m 398s 398s Building in Tests/base/NSCalendarDate 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool test00... 398s Making all for test_tool test01... 398s Making all for test_tool test02... 398s Compiling file test01.m ... 398s Compiling file basic.m ... 398s Compiling file test00.m ... 398s Compiling file test02.m ... 398s Linking test_tool test01 ... 398s Linking test_tool test02 ... 398s Making all for test_tool test03... 398s Linking test_tool basic ... 398s Compiling file test03.m ... 398s Linking test_tool test03 ... 398s Linking test_tool test00 ... 398s Testing basic.m... 398s Running Tests/base/NSCalendarDate/basic.m... 398s Passed test: (2025-04-14 09:30:29.862 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSCalendarDate is a known className 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' conforms to NSObject 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' can return self 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' can return own class 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' object 2025-04-14 09:30:29 +0000 is of correct class 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' can return superclass 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' responds to hash 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' isEqual: to self 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' respondsToSelector: 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' handles retain 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' has working retainCount 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' has NSString description 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCalendarDate' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSCalendarDate' can be encoded 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCalendarDate is a known class 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCalendarDate is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendarDate' understands -copy 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendarDate' copy is of correct type 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendarDate' original and copy are equal 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendarDate' understands -copyWithZone 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendarDate' zCopy has correct type 398s Passed test: (2025-04-14 09:30:29.887 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCalendarDate' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s 398s real 0m0.041s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing test00.m... 398s Running Tests/base/NSCalendarDate/test00.m... 398s Passed test: (2025-04-14 09:30:29.915 +0000) test00.m:35 ... +calendarDate works 398s Passed test: (2025-04-14 09:30:29.940 +0000) test00.m:39 ... +dateWithString:calendarFormat: works 398s Passed test: (2025-04-14 09:30:29.940 +0000) test00.m:45 ... +dateWithString:calendarFormat:locale: with nil format works 398s Passed test: (2025-04-14 09:30:29.940 +0000) test00.m:51 ... +dateWithString:calendarFormat:locale: objects to missing seconds 398s Passed test: (2025-04-14 09:30:29.940 +0000) test00.m:57 ... +dateWithString:calendarFormat:locale: objects to missing minutes 398s Passed test: (2025-04-14 09:30:29.940 +0000) test00.m:63 ... +dateWithString:calendarFormat:locale: objects to missing hours 398s Passed test: (2025-04-14 09:30:29.940 +0000) test00.m:69 ... +dateWithString:calendarFormat:locale: objects to zero day 398s Passed test: (2025-04-14 09:30:29.940 +0000) test00.m:75 ... +dateWithString:calendarFormat:locale: objects to zero month 398s Passed test: (2025-04-14 09:30:29.940 +0000) test00.m:81 ... +dateWithString:calendarFormat:locale: objects to missing timezone 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:87 ... +dateWithString:calendarFormat:locale: objects to long timezone 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:93 ... +dateWithString:calendarFormat:locale: handles GMT+0100 timezone 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:99 ... +dateWithString:calendarFormat:locale: handles GMT-0100 timezone 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:106 ... +dateWithString:calendarFormat:locale: handles GMT+1000 timezone 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:113 ... +dateWithString:calendarFormat:locale: handles Africa/Addis_Ababa 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:119 ... date check with 1999-12-31 23:59:59 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:123 ... date check with 2000-01-01 00:00:00 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:128 ... date check with 2000-01-01 00:00:01 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:133 ... date check with 2000-01-01 01:00:01 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:138 ... date check with 1999-12-31 23:00:01 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:146 ... date check with 2000-02-28 23:59:59 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:151 ... date check with 2000-02-29 00:00:00 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:156 ... date check with 2000-02-29 00:00:01 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:161 ... date check with 2000-02-29 01:00:01 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:166 ... date check with 2000-02-28 23:00:01 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:171 ... date check with 2000-02-29 04:00:01 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:176 ... date check with 2001-03-01 04:00:01 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:181 ... date check with 2001-02-28 04:00:01 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:186 ... date check with 2002-03-01 04:00:01 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:193 ... date check with 2004-02-28 23:59:59 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:198 ... date check with 2004-02-29 00:00:00 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:203 ... date check with 2004-02-29 00:00:01 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:207 ... date check with 2004-02-29 01:00:01 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:212 ... date check with 2004-02-28 23:00:01 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:220 ... date check with 2100-02-28 23:59:59 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:225 ... date check with 2100-03-01 00:00:00 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:229 ... date check with 2100-03-01 00:00:01 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:233 ... date check with 2100-03-01 01:00:01 398s Passed test: (2025-04-14 09:30:29.941 +0000) test00.m:238 ... date check with 2100-02-28 23:00:01 398s Passed test: (2025-04-14 10:30:29.941 +0100) test00.m:247 ... date check with 2002-03-31 00:30:00 398s Passed test: (2025-04-14 10:30:29.941 +0100) test00.m:252 ... date check with 2002-03-31 02:30:00 398s Passed test: (2025-04-14 10:30:29.941 +0100) test00.m:257 ... date check with 2002-03-31 00:30:00 398s Passed test: (2025-04-14 10:30:29.941 +0100) test00.m:262 ... date check with 2002-03-31 02:30:00 398s Passed test: (2025-04-14 10:30:29.941 +0100) test00.m:267 ... date check with 2002-03-31 00:30:00 398s Passed test: (2025-04-14 10:30:29.941 +0100) test00.m:271 ... date check with 2002-03-30 23:30:00 398s Passed test: (2025-04-14 10:30:29.941 +0100) test00.m:279 ... date second calculation check with 2002-10-27 00:30:00 398s Passed test: (2025-04-14 10:30:29.941 +0100) test00.m:284 ... date second calculation check with 2002-10-27 00:29:59 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:289 ... date second calculation check with 2002-10-27 00:30:00 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:294 ... date second calculation check with 2002-10-27 00:30:02 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:301 ... date minute calculation check with 2002-10-27 00:30:00 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:306 ... date minute calculation check with 2002-10-27 00:29:00 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:311 ... date minute calculation check with 2002-10-27 00:30:00 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:316 ... date minute calculation check with 2002-10-27 00:31:00 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:323 ... date hour calculation check with 2002-10-27 00:30:00 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:328 ... date hour calculation check with 2002-10-26 23:30:00 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:333 ... date hour calculation check with 2002-10-27 00:30:00 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:338 ... date hour calculation check with 2002-10-27 02:30:00 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:345 ... date day calculation check with 2002-10-27 00:30:00 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:350 ... date day calculation check with 2002-10-26 00:30:00 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:355 ... date day calculation check with 2002-10-27 00:30:00 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:360 ... date day calculation check with 2002-10-29 00:30:00 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:366 ... date day calculation check with 2002-10-27 00:00:00 398s 2025-04-14 10:30:29.942 test00[13541:13541] File NSCalendarDate.m: 1557. In -[NSCalendarDate initWithYear:month:day:hour:minute:second:timeZone:] invalid hour given - 24 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:372 ... date day calculation check with 2002-10-26 24:00:00 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:379 ... date month calculation check with 2002-10-27 00:30:00 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:384 ... date month calculation check with 2002-09-27 00:30:00 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:389 ... date month calculation check with 2002-10-27 00:30:00 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:394 ... date month calculation check with 2002-12-27 00:30:00 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:401 ... date year calculation check with 2002-10-27 00:30:00 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:406 ... date year calculation check with 2001-10-27 00:30:00 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:411 ... date year calculation check with 2002-10-27 00:30:00 398s Passed test: (2025-04-14 10:30:29.942 +0100) test00.m:416 ... date year calculation check with 2004-10-27 00:30:00 398s Passed test: (2025-04-14 09:30:29.942 +0000) test00.m:426 ... date year calculation check with 2006-11-01 02:10:00 +0000 398s Passed test: (2025-04-14 09:30:29.942 +0000) test00.m:428 ... date year calculation preserves timezone 398s Passed test: (2025-04-14 09:30:29.942 +0000) test00.m:436 ... date year calculation check with 2016-01-06 00:00:00 +0100 398s 398s real 0m0.041s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test00.m 398s Testing test01.m... 398s Running Tests/base/NSCalendarDate/test01.m... 398s Passed test: (2025-04-14 09:30:29.995 +0000) test01.m:55 ... +dateWithString:calendarFormat: works if no time zone is specified 398s Passed test: (2025-04-14 09:30:29.995 +0000) test01.m:62 ... 12:00am is midnight 398s Passed test: (2025-04-14 09:30:29.995 +0000) test01.m:67 ... 12:00pm is noon 398s Passed test: (2025-04-14 09:30:29.995 +0000) test01.m:72 ... -addTimeInterval: works on a NSCalendarDate parsed with no timezone 398s 2025-04-14 09:30:29.995 test01[13566:13566] 2006-04-22 22:22:22:901 398s 2006-04-22 22:22:22:901 398s Passed test: (2025-04-14 09:30:29.995 +0000) test01.m:86 ... formatting milliseconds works 398s Passed test: (2025-04-14 09:30:29.995 +0000) test01.m:88 ... formatting with %e works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test01.m 398s Testing test02.m... 398s Running Tests/base/NSCalendarDate/test02.m... 398s Passed test: (2025-04-14 09:30:30.023 +0000) test02.m:91 ... % format works in description 398s Passed test: (2025-04-14 09:30:30.048 +0000) test02.m:95 ... %a format works in description 398s Passed test: (2025-04-14 09:30:30.048 +0000) test02.m:99 ... %A format works in description 398s Passed test: (2025-04-14 09:30:30.048 +0000) test02.m:103 ... %b format works in description 398s Passed test: (2025-04-14 09:30:30.048 +0000) test02.m:107 ... %B format works in description 398s Passed test: (2025-04-14 09:30:30.048 +0000) test02.m:111 ... %d format works in description 398s Passed test: (2025-04-14 09:30:30.048 +0000) test02.m:115 ... %e format works in description 398s Passed test: (2025-04-14 09:30:30.048 +0000) test02.m:119 ... %e format has no leading space with single digit 398s Passed test: (2025-04-14 09:30:30.048 +0000) test02.m:123 ... %2e format has leading space with single digit 398s Passed test: (2025-04-14 09:30:30.048 +0000) test02.m:127 ... %F format works in description 398s Passed test: (2025-04-14 09:30:30.048 +0000) test02.m:131 ... %H format works in description 398s Passed test: (2025-04-14 09:30:30.048 +0000) test02.m:135 ... %I format works in description 398s Passed test: (2025-04-14 09:30:30.048 +0000) test02.m:139 ... %j format works in description 398s Passed test: (2025-04-14 09:30:30.048 +0000) test02.m:143 ... %m format works in description 398s Passed test: (2025-04-14 09:30:30.048 +0000) test02.m:147 ... %M format works in description 398s Passed test: (2025-04-14 09:30:30.048 +0000) test02.m:151 ... %p format works in description 398s Passed test: (2025-04-14 09:30:30.048 +0000) test02.m:155 ... %S format works in description 398s Passed test: (2025-04-14 09:30:30.049 +0000) test02.m:159 ... %w format works in description 398s Passed test: (2025-04-14 09:30:30.049 +0000) test02.m:163 ... %y format works in description 398s Passed test: (2025-04-14 09:30:30.049 +0000) test02.m:167 ... %Y format works in description 398s Passed test: (2025-04-14 09:30:30.049 +0000) test02.m:171 ... %Z format works in description 398s Passed test: (2025-04-14 09:30:30.049 +0000) test02.m:177 ... %z format works in description 398s Passed test: (2025-04-14 09:30:30.049 +0000) test02.m:181 ... %d %m %Y format works in description 398s Passed test: (2025-04-14 09:30:30.049 +0000) test02.m:185 ... %d %B %Y format works in description 398s Passed test: (2025-04-14 09:30:30.049 +0000) test02.m:189 ... %H:%M:%S format works in description 398s Passed test: (2025-04-14 09:30:30.049 +0000) test02.m:193 ... %H%%%M%%%S format works in description 398s Passed test: (2025-04-14 09:30:30.049 +0000) test02.m:197 ... %H%M format works in description 398s Passed test: (2025-04-14 09:30:30.049 +0000) test02.m:203 ... %R format works in description 398s Passed test: (2025-04-14 09:30:30.049 +0000) test02.m:207 ... %r format works in description 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test02.m 398s Testing test03.m... 398s Running Tests/base/NSCalendarDate/test03.m... 398s Passed test: (2025-04-14 09:30:30.076 +0000) test03.m:53 ... format date for 8640000000 398s Passed test: (2025-04-14 09:30:30.102 +0000) test03.m:56 ... format date for 2147483651 398s daysSince1970: 8640000000. secondsSinceReference: 746495021692800. 398s daysSince1970: 2147483651. secondsSinceReference: 185541609139200. 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test03.m 398s 398s Building in Tests/base/NSCharacterSet 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool class... 398s Making all for test_tool general... 398s Making all for test_tool illegalCharacterSet... 398s Compiling file basic.m ... 398s Compiling file class.m ... 398s Compiling file general.m ... 398s Compiling file illegalCharacterSet.m ... 398s general.m: In function ‘main’: 398s general.m:11:11: warning: unused variable ‘ch’ [-Wunused-variable] 398s 11 | unichar ch; 398s | ^~ 398s Linking test_tool general ... 398s Linking test_tool class ... 398s Making all for test_tool whitespaceAndNewlineCharacterSet... 398s Linking test_tool basic ... 398s Linking test_tool illegalCharacterSet ... 398s Compiling file whitespaceAndNewlineCharacterSet.m ... 398s Linking test_tool whitespaceAndNewlineCharacterSet ... 398s Testing basic.m... 398s Running Tests/base/NSCharacterSet/basic.m... 398s Passed test: (2025-04-14 09:30:31.127 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCharacterSet' exists 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCharacterSet' has working alloc 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCharacterSet' alloc gives the correct class 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCharacterSet' has working init 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCharacterSet' has working new 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCharacterSet' has working allocWithZone 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCharacterSet' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSCharacterSet is a known className 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' conforms to NSObject 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' can return self 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' can return own class 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' object <_GSStaticCharSet: 0x2aa252e88e8> is of correct class 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' can return superclass 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' responds to hash 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' isEqual: to self 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' respondsToSelector: 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' handles retain 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' has working retainCount 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' has NSString description 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCharacterSet' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class '_GSStaticCharSet' can be encoded 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCharacterSet is a known class 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableCharacterSet is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' understands -copy 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' copy is of correct type 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' original and copy are equal 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' result of copy is not immutable 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:30:31.153 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' zCopy has correct type 398s Passed test: (2025-04-14 09:30:31.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' copy and original are equal 398s Passed test: (2025-04-14 09:30:31.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableCharacterSet' result of copyWithZone: is not immutable 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:30:31.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSCharacterSet is a known class 398s Passed test: (2025-04-14 09:30:31.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Passed test: (2025-04-14 09:30:31.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:30:31.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:30:31.155 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:30:31.156 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' copy object equals the original 398s Passed test: (2025-04-14 09:30:31.156 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:30:31.156 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:30:31.156 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s 398s real 0m0.044s 398s user 0m0.037s 398s sys 0m0.008s 398s Completed file: basic.m 398s Testing class.m... 398s Running Tests/base/NSCharacterSet/class.m... 398s Passed test: (2025-04-14 09:30:31.184 +0000) class.m:11 ... NSCharacterSet understands [+alphanumericCharacterSet] 398s Passed test: (2025-04-14 09:30:31.210 +0000) class.m:12 ... NSCharacterSet uniques alphanumericCharacterSet 398s Passed test: (2025-04-14 09:30:31.210 +0000) class.m:16 ... NSCharacterSet understands [+controlCharacterSet] 398s Passed test: (2025-04-14 09:30:31.210 +0000) class.m:17 ... NSCharacterSet uniques controlCharacterSet 398s Passed test: (2025-04-14 09:30:31.210 +0000) class.m:21 ... NSCharacterSet understands [+decimalDigitCharacterSet] 398s Passed test: (2025-04-14 09:30:31.210 +0000) class.m:22 ... NSCharacterSet uniques [+decimalDigitCharacterSet] 398s Passed test: (2025-04-14 09:30:31.210 +0000) class.m:26 ... NSCharacterSet understands [+illegalCharacterSet] 398s Passed test: (2025-04-14 09:30:31.210 +0000) class.m:27 ... NSCharacterSet uniques [+illegalCharacterSet] 398s Passed test: (2025-04-14 09:30:31.210 +0000) class.m:31 ... NSCharacterSet understands [+letterCharacterSet] 398s Passed test: (2025-04-14 09:30:31.210 +0000) class.m:32 ... NSCharacterSet uniques [+letterCharacterSet] 398s Passed test: (2025-04-14 09:30:31.210 +0000) class.m:36 ... NSCharacterSet understands [+lowercaseLetterCharacterSet] 398s Passed test: (2025-04-14 09:30:31.210 +0000) class.m:37 ... NSCharacterSet uniques [+lowercaseLetterCharacterSet] 398s Passed test: (2025-04-14 09:30:31.210 +0000) class.m:41 ... NSCharacterSet understands [+nonBaseCharacterSet] 398s Passed test: (2025-04-14 09:30:31.210 +0000) class.m:42 ... NSCharacterSet uniques [+nonBaseCharacterSet] 398s Passed test: (2025-04-14 09:30:31.210 +0000) class.m:46 ... NSCharacterSet understands [+punctuationCharacterSet] 398s Passed test: (2025-04-14 09:30:31.210 +0000) class.m:47 ... NSCharacterSet uniques [+punctuationCharacterSet] 398s Passed test: (2025-04-14 09:30:31.210 +0000) class.m:51 ... NSCharacterSet understands [+uppercaseLetterCharacterSet] 398s Passed test: (2025-04-14 09:30:31.210 +0000) class.m:52 ... NSCharacterSet uniques [+uppercaseLetterCharacterSet] 398s Passed test: (2025-04-14 09:30:31.210 +0000) class.m:56 ... NSCharacterSet understands [+whitespaceAndNewlineCharacterSet] 398s Passed test: (2025-04-14 09:30:31.210 +0000) class.m:57 ... NSCharacterSet uniques [+whitespaceAndNewlineCharacterSet] 398s Passed test: (2025-04-14 09:30:31.210 +0000) class.m:61 ... NSCharacterSet understands [+whitespaceCharacterSet] 398s Passed test: (2025-04-14 09:30:31.210 +0000) class.m:62 ... NSCharacterSet uniques [+whitespaceCharacterSet] 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: class.m 398s Testing general.m... 398s Running Tests/base/NSCharacterSet/general.m... 398s Passed test: (2025-04-14 09:30:31.238 +0000) general.m:13 ... Check some characters from alphanumericCharacterSet 398s Passed test: (2025-04-14 09:30:31.264 +0000) general.m:25 ... Check some characters from lowercaseLetterCharacterSet 398s Passed test: (2025-04-14 09:30:31.264 +0000) general.m:37 ... Check some characters from newlineCharacterSet 398s Passed test: (2025-04-14 09:30:31.264 +0000) general.m:50 ... Check some characters from inverted newlineCharacterSet 398s Passed test: (2025-04-14 09:30:31.264 +0000) general.m:64 ... Check some characters from whitespaceAndNewlineCharacterSet 398s Passed test: (2025-04-14 09:30:31.264 +0000) general.m:76 ... a non-break-space is whitespace 398s Passed test: (2025-04-14 09:30:31.264 +0000) general.m:79 ... -bitmapRepresentation works 398s Passed test: (2025-04-14 09:30:31.264 +0000) general.m:83 ... -invertedSet works 398s Passed test: (2025-04-14 09:30:31.264 +0000) general.m:101 ... Caching of standard sets 398s Passed test: (2025-04-14 09:30:31.264 +0000) general.m:108 ... Create custom set with characterSetWithCharactersInString: 398s Passed test: (2025-04-14 09:30:31.264 +0000) general.m:111 ... Check custom set 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: general.m 398s Testing illegalCharacterSet.m... 398s Running Tests/base/NSCharacterSet/illegalCharacterSet.m... 398s Passed test: (2025-04-14 09:30:31.292 +0000) illegalCharacterSet.m:15 ... 0xfffe is illegal 398s Passed test: (2025-04-14 09:30:31.318 +0000) illegalCharacterSet.m:16 ... 0xfffe is bnot legal 398s Passed test: (2025-04-14 09:30:31.318 +0000) illegalCharacterSet.m:17 ... 0xffff is illegal 398s Passed test: (2025-04-14 09:30:31.318 +0000) illegalCharacterSet.m:18 ... 0xffff is not legal 398s Passed test: (2025-04-14 09:30:31.318 +0000) illegalCharacterSet.m:19 ... 0xfdd0 is illegal 398s Passed test: (2025-04-14 09:30:31.318 +0000) illegalCharacterSet.m:20 ... 0xfdd0 is not legal 398s Passed test: (2025-04-14 09:30:31.318 +0000) illegalCharacterSet.m:21 ... 0x0010fffe is illegal 398s Passed test: (2025-04-14 09:30:31.318 +0000) illegalCharacterSet.m:22 ... 0x0010fffe is not legal 398s Passed test: (2025-04-14 09:30:31.318 +0000) illegalCharacterSet.m:25 ... 0x0000 is not illegal 398s Passed test: (2025-04-14 09:30:31.318 +0000) illegalCharacterSet.m:26 ... 0x0000 is legal 398s Passed test: (2025-04-14 09:30:31.318 +0000) illegalCharacterSet.m:28 ... 0xd800 is not illegal 398s Passed test: (2025-04-14 09:30:31.318 +0000) illegalCharacterSet.m:29 ... 0xd800 is legal 398s Passed test: (2025-04-14 09:30:31.318 +0000) illegalCharacterSet.m:31 ... 0xdc00 is not illegal 398s Passed test: (2025-04-14 09:30:31.318 +0000) illegalCharacterSet.m:32 ... 0xdc00 is legal 398s Passed test: (2025-04-14 09:30:31.318 +0000) illegalCharacterSet.m:34 ... 0x0010fffd illegal 398s Passed test: (2025-04-14 09:30:31.318 +0000) illegalCharacterSet.m:35 ... 0x0010fffd is illegal 398s Passed test: (2025-04-14 09:30:31.319 +0000) illegalCharacterSet.m:54 ... legal UCS-2 set can be represented in an NSString. 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: illegalCharacterSet.m 398s Testing whitespaceAndNewlineCharacterSet.m... 398s Running Tests/base/NSCharacterSet/whitespaceAndNewlineCharacterSet.m... 398s Passed test: (2025-04-14 09:30:31.347 +0000) whitespaceAndNewlineCharacterSet.m:11 ... newline 0x000A is wsnl 398s Passed test: (2025-04-14 09:30:31.372 +0000) whitespaceAndNewlineCharacterSet.m:12 ... return 0x00D0 is wsnl 398s Passed test: (2025-04-14 09:30:31.372 +0000) whitespaceAndNewlineCharacterSet.m:13 ... space 0x0020 is wsnl 398s Passed test: (2025-04-14 09:30:31.372 +0000) whitespaceAndNewlineCharacterSet.m:14 ... zero-width-space 0x200B is wsnl 398s Passed test: (2025-04-14 09:30:31.372 +0000) whitespaceAndNewlineCharacterSet.m:15 ... narrow-no-break-space 0x202F is wsnl 398s Passed test: (2025-04-14 09:30:31.372 +0000) whitespaceAndNewlineCharacterSet.m:16 ... medium-mathematical-space 0x205F is wsnl 398s Passed test: (2025-04-14 09:30:31.372 +0000) whitespaceAndNewlineCharacterSet.m:18 ... ideographic-space 0x202F is wsnl 398s Passed test: (2025-04-14 09:30:31.372 +0000) whitespaceAndNewlineCharacterSet.m:20 ... 0x0030 is not wsnl 398s 398s real 0m0.039s 398s user 0m0.032s 398s sys 0m0.007s 398s Completed file: whitespaceAndNewlineCharacterSet.m 398s 398s Building in Tests/base/NSConnection 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all in ../GenericTests ... 398s Making all for subproject generictests... 398s Compiling file generic.m ... 398s Making all in Resources ... 398s Making all for bundle TestConnection... 398s Creating TestConnection.bundle/.... 398s Compiling file Connection.m ... 398s Linking bundle TestConnection ... 398s Creating TestConnection.bundle/Resources... 398s Creating stamp file... 398s Creating TestConnection.bundle/Resources/Info-gnustep.plist... 398s Making all for test_tool Client... 398s Making all for test_tool Server... 398s Compiling file Client.m ... 398s Compiling file Server.m ... 398s Client.m: In function ‘main’: 398s Client.m:23:5: warning: ‘NSSocketPort’ may not respond to ‘+setOptionsForTLS:’ 398s 23 | nil]]; 398s | ^~~ 398s Client.m:23:5: warning: (messages without a matching method signature will be assumed to return ‘id’ and accept ‘...’ as arguments) 398s Server.m: In function ‘main’: 398s Server.m:24:7: warning: ‘NSSocketPort’ may not respond to ‘-setOptionsForTLS:’ 398s 24 | nil]]; 398s | ^~~ 398s Server.m:24:7: warning: (messages without a matching method signature will be assumed to return ‘id’ and accept ‘...’ as arguments) 398s Linking test_tool Client ... 398s Linking test_tool Server ... 398s Making all for test_tool basic... 398s Making all for test_tool connection... 398s Compiling file basic.m ... 398s Compiling file connection.m ... 398s Linking test_tool connection ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSConnection/basic.m... 398s Passed test: (2025-04-14 09:30:32.417 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSConnection' exists 398s Passed test: (2025-04-14 09:30:32.443 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSConnection' has working alloc 398s Passed test: (2025-04-14 09:30:32.443 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSConnection' alloc gives the correct class 398s Passed test: (2025-04-14 09:30:32.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSConnection' has working init 398s Passed test: (2025-04-14 09:30:32.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSConnection' has working new 398s Passed test: (2025-04-14 09:30:32.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSConnection' has working allocWithZone 398s Passed test: (2025-04-14 09:30:32.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSConnection' allocWithZone: gives the correct class 398s timeout: the monitored command dumped core 398s /usr/bin/gnustep-tests: line 492: 14186 Segmentation fault timeout $GSTESTTIMEOUT $RUN_CMD 398s 398s real 0m0.131s 398s user 0m0.034s 398s sys 0m0.008s 398s Failed file: basic.m aborted without running all tests! 398s Testing connection.m... 398s Running Tests/base/NSConnection/connection.m... 398s Passed test: (2025-04-14 09:30:32.588 +0000) connection.m:19 ... We can load the test bundle 398s 2025-04-14 09:30:32.590 connection[14220:14220] Got 42 398s Passed test: (2025-04-14 09:30:35.591 +0000) connection.m:29 ... NSConnection can do a simple connection 398s 398s real 0m3.045s 398s user 0m0.035s 398s sys 0m0.007s 398s Completed file: connection.m 398s 398s Building in Tests/base/NSCountedSet 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool equality... 398s Compiling file basic.m ... 398s Compiling file equality.m ... 398s Linking test_tool basic ... 398s Linking test_tool equality ... 398s Testing basic.m... 398s Running Tests/base/NSCountedSet/basic.m... 398s Passed test: (2025-04-14 09:30:36.075 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCountedSet' exists 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCountedSet' has working alloc 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCountedSet' alloc gives the correct class 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCountedSet' has working init 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCountedSet' has working new 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCountedSet' has working allocWithZone 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSCountedSet' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSCountedSet is a known className 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' can return self 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' can return own class 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' object () is of correct class 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' can return superclass 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' responds to hash 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' isEqual: to self 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' handles retain 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' has working retainCount 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' has NSString description 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSCountedSet' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:30:36.101 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSCountedSet' can be encoded 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCountedSet is a known class 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCountedSet is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' understands -copy 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' copy is of correct type 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' original and copy are equal 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' is not retained by copy with same zone 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' copy and original are equal 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCountedSet' is not retained by copy with other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSCountedSet is a known class 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSCountedSet is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCountedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCountedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCountedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCountedSet' copy object equals the original 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSCountedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSCountedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:30:36.102 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSCountedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing equality.m... 398s Running Tests/base/NSCountedSet/equality.m... 398s Passed test: (2025-04-14 09:30:36.129 +0000) equality.m:12 ... Identical counted sets are equal 398s Passed test: (2025-04-14 09:30:36.154 +0000) equality.m:13 ... Different counted sets are not equal 398s Passed test: (2025-04-14 09:30:36.154 +0000) equality.m:14 ... Counted set is equal to plain set 398s Passed test: (2025-04-14 09:30:36.154 +0000) equality.m:15 ... Plain set is equal to counted set 398s Passed test: (2025-04-14 09:30:36.154 +0000) equality.m:16 ... Counted set with different counts is not equal to plain set 398s Passed test: (2025-04-14 09:30:36.154 +0000) equality.m:17 ... Plain set is not equal to counted set with different counts 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: equality.m 398s 398s Building in Tests/base/NSData 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool additions... 398s Making all for test_tool general... 398s Making all for test_tool base64... 398s Making all for test_tool basic... 398s Compiling file base64.m ... 398s Compiling file basic.m ... 398s Compiling file general.m ... 398s Compiling file additions.m ... 398s Linking test_tool additions ... 398s Linking test_tool base64 ... 398s Making all for test_tool search... 398s Linking test_tool basic ... 398s Compiling file search.m ... 398s Linking test_tool general ... 398s Linking test_tool search ... 398s Testing additions.m... 398s Running Tests/base/NSData/additions.m... 398s Start set: additions.m:12 ... NSData Additions 398s Passed test: (2025-04-14 09:30:37.004 +0000) additions.m:20 ... Reference data is not gzipped 398s Passed test: (2025-04-14 09:30:37.029 +0000) additions.m:23 ... We can gzip with compression 0 398s Passed test: (2025-04-14 09:30:37.029 +0000) additions.m:26 ... Compression 0 does not compress 398s Passed test: (2025-04-14 09:30:37.029 +0000) additions.m:27 ... gunzipped 0 matches reference 398s Passed test: (2025-04-14 09:30:37.029 +0000) additions.m:31 ... Compression 1 does compress 398s Passed test: (2025-04-14 09:30:37.030 +0000) additions.m:33 ... gunzipped 1 matches reference 398s Passed test: (2025-04-14 09:30:37.030 +0000) additions.m:37 ... Compression 3 is smaller than 1 398s Passed test: (2025-04-14 09:30:37.030 +0000) additions.m:39 ... gunzipped 3 matches reference 398s Passed test: (2025-04-14 09:30:37.030 +0000) additions.m:43 ... Compression 5 is smaller than 3 398s Passed test: (2025-04-14 09:30:37.031 +0000) additions.m:45 ... gunzipped 5 matches reference 398s Passed test: (2025-04-14 09:30:37.031 +0000) additions.m:49 ... Compression 9 is smaller than 5 398s Passed test: (2025-04-14 09:30:37.031 +0000) additions.m:51 ... gunzipped 9 matches reference 398s Passed test: (2025-04-14 09:30:37.031 +0000) additions.m:54 ... An empty data is not gzipped 398s Passed test: (2025-04-14 09:30:37.031 +0000) additions.m:57 ... An empty can be gzipped 398s Passed test: (2025-04-14 09:30:37.031 +0000) additions.m:60 ... An empty can be gzipped twice 398s Passed test: (2025-04-14 09:30:37.031 +0000) additions.m:63 ... Partial gunzip is still gzipped 398s Passed test: (2025-04-14 09:30:37.031 +0000) additions.m:66 ... Complete gunzip is not gzipped 398s Passed test: (2025-04-14 09:30:37.031 +0000) additions.m:68 ... Complete gunzip is empty 398s End set: additions.m:72 ... NSData Additions 398s 398s real 0m0.042s 398s user 0m0.035s 398s sys 0m0.007s 398s Completed file: additions.m 398s Testing base64.m... 398s Running Tests/base/NSData/base64.m... 398s Passed test: (2025-04-14 09:30:37.058 +0000) base64.m:14 ... nil argument causes exception 398s Passed test: (2025-04-14 09:30:37.084 +0000) base64.m:19 ... base64 decoding vector 1 398s Passed test: (2025-04-14 09:30:37.084 +0000) base64.m:24 ... base64 decoding vector 2 398s Passed test: (2025-04-14 09:30:37.084 +0000) base64.m:29 ... base64 decoding vector 3 398s Passed test: (2025-04-14 09:30:37.084 +0000) base64.m:34 ... base64 decoding vector 4 398s Passed test: (2025-04-14 09:30:37.084 +0000) base64.m:39 ... base64 decoding vector 5 398s Passed test: (2025-04-14 09:30:37.084 +0000) base64.m:44 ... base64 decoding vector 6 398s Passed test: (2025-04-14 09:30:37.084 +0000) base64.m:49 ... base64 decoding vector 6 with 1 extra padding 398s Passed test: (2025-04-14 09:30:37.084 +0000) base64.m:55 ... base64 decoding vector 6 with 4 extra padding 398s Passed test: (2025-04-14 09:30:37.084 +0000) base64.m:60 ... base64 decoding vector 7 398s Passed test: (2025-04-14 09:30:37.084 +0000) base64.m:66 ... base64 decoding excess padding gives single nul byte 398s Passed test: (2025-04-14 09:30:37.084 +0000) base64.m:70 ... base64 decoding with space returns nil 398s Passed test: (2025-04-14 09:30:37.084 +0000) base64.m:76 ... base64 decoding vector 8 398s Passed test: (2025-04-14 09:30:37.084 +0000) base64.m:84 ... Encode / Decode no lines 398s Passed test: (2025-04-14 09:30:37.084 +0000) base64.m:93 ... Encode / Decode 64 - LF 398s Passed test: (2025-04-14 09:30:37.084 +0000) base64.m:102 ... Encode / Decode 76 - LF 398s Passed test: (2025-04-14 09:30:37.084 +0000) base64.m:111 ... Encode / Decode 64 - CR 398s Passed test: (2025-04-14 09:30:37.084 +0000) base64.m:120 ... Encode / Decode 64 - implicit CR LF 398s Passed test: (2025-04-14 09:30:37.084 +0000) base64.m:127 ... base64 decoding Yml0bWFya2V0cyB1c2VyIGluZGVudGl0eQ== 398s Passed test: (2025-04-14 09:30:37.084 +0000) base64.m:133 ... base64 decoding empty string 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: base64.m 398s Testing basic.m... 398s Running Tests/base/NSData/basic.m... 398s Passed test: (2025-04-14 09:30:37.111 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSData' exists 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSData' has working alloc 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSData' alloc gives the correct class 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSData' has working init 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSData' has working new 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSData' has working allocWithZone 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSData' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSData is a known className 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' conforms to NSObject 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' can return self 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' can return own class 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' object <> is of correct class 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' can return superclass 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' responds to hash 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' isEqual: to self 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' respondsToSelector: 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' handles retain 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' has working retainCount 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' has NSString description 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:30:37.136 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSDataMalloc' can be encoded 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'NSDataMalloc' can be encoded 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSData is a known class 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableData is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' understands -copy 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' copy is of correct type 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' original and copy are equal 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' result of copy is not immutable 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' understands -copyWithZone 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' zCopy has correct type 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' copy and original are equal 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableData' result of copyWithZone: is not immutable 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSData is a known class 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' understands -mutableCopy 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' mutable copy is of correct type 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' copy object equals the original 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:30:37.137 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s 398s real 0m0.040s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing general.m... 398s Running Tests/base/NSData/general.m... 398s Passed test: (2025-04-14 09:30:37.164 +0000) general.m:24 ... +dataWithBytes:length: works 398s Passed test: (2025-04-14 09:30:37.190 +0000) general.m:32 ... +dataWithBytesNoCopy:length: works 398s Passed test: (2025-04-14 09:30:37.190 +0000) general.m:38 ... +dataWithBytes:length works with 0 length 398s Passed test: (2025-04-14 09:30:37.190 +0000) general.m:43 ... -getBytes:range works 398s Passed test: (2025-04-14 09:30:37.190 +0000) general.m:45 ... getBytes:range: with bad location 398s Passed test: (2025-04-14 09:30:37.190 +0000) general.m:50 ... getBytes:range: with bad length 398s Passed test: (2025-04-14 09:30:37.190 +0000) general.m:55 ... -subdataWithRange: with bad location 398s Passed test: (2025-04-14 09:30:37.190 +0000) general.m:59 ... -subdataWithRange: with bad length 398s Passed test: (2025-04-14 09:30:37.190 +0000) general.m:66 ... +dataWithBytesNoCopy:length:freeWhenDone: works 398s 2025-04-14 09:30:37.190 general[14629:14629] autorelease called without pool for object (0x2aa256ef8b8) of class NSCalendarDate in thread {name = (null), num = 14629} 398s 2025-04-14 09:30:37.190 general[14629:14629] autorelease called without pool for object (0x2aa2579df28) of class GSTimeZone in thread {name = (null), num = 14629} 398s 2025-04-14 09:30:37.190 general[14629:14629] autorelease called without pool for object (0x2aa2579df28) of class GSTimeZone in thread {name = (null), num = 14629} 398s 2025-04-14 09:30:37.190 general[14629:14629] autorelease called without pool for object (0x2aa25743e68) of class GSCInlineString in thread {name = (null), num = 14629} 398s 2025-04-14 09:30:37.190 general[14629:14629] autorelease called without pool for object (0x2aa2579eec8) of class GSAutoreleasedMemory in thread {name = (null), num = 14629} 398s Passed test: (2025-04-14 09:30:37.190 +0000) general.m:75 ... +dataWithBytesNoCopy:length:freeWhenDone:NO doesn't free memory 398s Start set: general.m:79 ... deallocator blocks 398s Skipped set: general.m 132 ... No Blocks support in the compiler. 398s End set: general.m:134 ... deallocator blocks 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: general.m 398s Testing search.m... 398s Running Tests/base/NSData/search.m... 398s Passed test: (2025-04-14 09:30:37.220 +0000) search.m:23 ... NSData range for 'hello' and 'hello' is ok 398s Passed test: (2025-04-14 09:30:37.245 +0000) search.m:23 ... NSData range for 'hello' and 'hello' is ok 398s Passed test: (2025-04-14 09:30:37.245 +0000) search.m:23 ... NSData range for 'hello' and 'hElLo' is ok 398s Passed test: (2025-04-14 09:30:37.245 +0000) search.m:23 ... NSData range for 'hello' and 'hell' is ok 398s Passed test: (2025-04-14 09:30:37.245 +0000) search.m:23 ... NSData range for 'hello' and 'hell' is ok 398s Passed test: (2025-04-14 09:30:37.245 +0000) search.m:23 ... NSData range for 'hello' and 'ello' is ok 398s Passed test: (2025-04-14 09:30:37.245 +0000) search.m:23 ... NSData range for 'hello' and 'hel' is ok 398s Passed test: (2025-04-14 09:30:37.245 +0000) search.m:23 ... NSData range for 'hello' and 'he' is ok 398s Passed test: (2025-04-14 09:30:37.245 +0000) search.m:23 ... NSData range for 'hello' and 'h' is ok 398s Passed test: (2025-04-14 09:30:37.245 +0000) search.m:23 ... NSData range for 'hello' and 'l' is ok 398s Passed test: (2025-04-14 09:30:37.245 +0000) search.m:23 ... NSData range for 'hello' and 'l' is ok 398s Passed test: (2025-04-14 09:30:37.245 +0000) search.m:23 ... NSData range for 'hello' and '' is ok 398s Passed test: (2025-04-14 09:30:37.245 +0000) search.m:23 ... NSData range for 'hello' and 'el' is ok 398s Passed test: (2025-04-14 09:30:37.245 +0000) search.m:23 ... NSData range for 'hello' and 'el' is ok 398s Passed test: (2025-04-14 09:30:37.245 +0000) search.m:23 ... NSData range for 'hello' and 'el' is ok 398s Passed test: (2025-04-14 09:30:37.245 +0000) search.m:23 ... NSData range for 'hello' and 'ell' is ok 398s Passed test: (2025-04-14 09:30:37.245 +0000) search.m:23 ... NSData range for 'hello' and 'lo' is ok 398s Passed test: (2025-04-14 09:30:37.245 +0000) search.m:23 ... NSData range for 'boaboaboa' and 'abo' is ok 398s Passed test: (2025-04-14 09:30:37.245 +0000) search.m:23 ... NSData range for 'boaboaboa' and 'abo' is ok 398s Passed test: (2025-04-14 09:30:37.245 +0000) search.m:23 ... NSData range for '' and '' is ok 398s Passed test: (2025-04-14 09:30:37.245 +0000) search.m:23 ... NSData range for 'x' and '' is ok 398s Passed test: (2025-04-14 09:30:37.245 +0000) search.m:23 ... NSData range for 'x' and '' is ok 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: search.m 398s 398s Building in Tests/base/NSDate 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool create... 398s Making all for test_tool general... 398s Compiling file basic.m ... 398s Compiling file general.m ... 398s Linking test_tool general ... 398s Compiling file create.m ... 398s Linking test_tool create ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSDate/basic.m... 398s Passed test: (2025-04-14 09:30:37.766 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSDate is a known className 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' conforms to NSObject 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' can return self 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' can return own class 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' object 2025-04-14 09:30:37 +0000 is of correct class 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' can return superclass 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' responds to hash 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' isEqual: to self 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' respondsToSelector: 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' handles retain 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' has working retainCount 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' has NSString description 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDate' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSGDate' can be encoded 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'NSGDate' can be encoded 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSDate is a known class 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSDate is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDate' understands -copy 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDate' copy is of correct type 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDate' original and copy are equal 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDate' understands -copyWithZone 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDate' zCopy has correct type 398s Passed test: (2025-04-14 09:30:37.792 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDate' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing create.m... 398s Running Tests/base/NSDate/create.m... 398s Passed test: (2025-04-14 09:30:37.819 +0000) create.m:17 ... +date works 398s Passed test: (2025-04-14 09:30:37.845 +0000) create.m:20 ... +dateWithString works 398s Passed test: (2025-04-14 09:30:37.845 +0000) create.m:25 ... +dateWithTimeIntervalSinceReferenceDate: works 398s Passed test: (2025-04-14 09:30:37.845 +0000) create.m:29 ... +dateWithString makes correct day 398s Passed test: (2025-04-14 09:30:37.845 +0000) create.m:30 ... +dateWithString makes correct month 398s Passed test: (2025-04-14 09:30:37.845 +0000) create.m:31 ... +dateWithString makes correct year 398s Passed test: (2025-04-14 09:30:37.845 +0000) create.m:34 ... +dateWithTimeIntervalSinceNow: works 398s Passed test: (2025-04-14 09:30:37.845 +0000) create.m:38 ... +dateWithTimeIntervalSince1970: works 398s Passed test: (2025-04-14 09:30:37.845 +0000) create.m:42 ... +dateWithTimeIntervalSinceReferenceDate: works 398s Passed test: (2025-04-14 09:30:37.845 +0000) create.m:46 ... +distantFuture works 398s Passed test: (2025-04-14 09:30:37.845 +0000) create.m:50 ... +distantPast works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: create.m 398s Testing general.m... 398s Running Tests/base/NSDate/general.m... 398s Passed test: (2025-04-14 09:30:37.872 +0000) general.m:14 ... +distantFuture is in the future 398s Passed test: (2025-04-14 09:30:37.897 +0000) general.m:17 ... +distantPast is in the past 398s Passed test: (2025-04-14 09:30:37.897 +0000) general.m:21 ... -earlierDate works 398s Passed test: (2025-04-14 09:30:37.897 +0000) general.m:24 ... -laterDate works 398s Passed test: (2025-04-14 09:30:37.897 +0000) general.m:27 ... -isEqualToDate works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: general.m 398s 398s Building in Tests/base/NSDateFormatter 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool NSISO8601DateFormatter... 398s Making all for test_tool general... 398s Compiling file general.m ... 398s Compiling file NSISO8601DateFormatter.m ... 398s Linking test_tool NSISO8601DateFormatter ... 398s Linking test_tool general ... 398s Testing NSISO8601DateFormatter.m... 398s Running Tests/base/NSDateFormatter/NSISO8601DateFormatter.m... 398s Start set: NSISO8601DateFormatter.m:24 ... NSISO8601DateFormatter 398s Passed test: (2025-04-14 09:30:38.257 +0000) NSISO8601DateFormatter.m:41 ... date format matches for GMT 398s Passed test: (2025-04-14 09:30:38.257 +0000) NSISO8601DateFormatter.m:56 ... date format matches for AWST 398s End set: NSISO8601DateFormatter.m:58 ... NSISO8601DateFormatter 398s 398s real 0m0.045s 398s user 0m0.038s 398s sys 0m0.007s 398s Completed file: NSISO8601DateFormatter.m 398s Testing general.m... 398s Running Tests/base/NSDateFormatter/general.m... 398s Start set: general.m:52 ... NSDateFormatter 398s Passed test: (2025-04-14 09:30:38.315 +0000) general.m:65 ... Output has the same format as Cocoa. 398s Passed test: (2025-04-14 09:30:38.315 +0000) general.m:77 ... GMT time zone is correctly accounted for. 398s Passed test: (2025-04-14 09:30:38.315 +0000) general.m:81 ... EST time zone is correctly accounted for. 398s Passed test: (2025-04-14 09:30:38.315 +0000) general.m:95 ... Year is 1982 398s Passed test: (2025-04-14 09:30:38.315 +0000) general.m:96 ... Date is formatted correctly. 398s Passed test: (2025-04-14 09:30:38.316 +0000) general.m:102 ... Convert date format as Cocoa. 398s Passed test: (2025-04-14 09:30:38.316 +0000) general.m:106 ... parsing 23:24:25 is OK 398s Passed test: (2025-04-14 09:30:38.316 +0000) general.m:110 ... parsing 24:00:00 gives zero hour, minute and second 398s End set: general.m:113 ... NSDateFormatter 398s 398s real 0m0.047s 398s user 0m0.039s 398s sys 0m0.008s 398s Completed file: general.m 398s 398s Building in Tests/base/NSDictionary 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool general... 398s Making all for test_tool blocks... 398s Making all for test_tool create... 398s Compiling file general.m ... 398s Compiling file create.m ... 398s Compiling file basic.m ... 398s Compiling file blocks.m ... 398s blocks.m:17:19: warning: ‘fooCount’ defined but not used [-Wunused-variable] 398s 17 | static NSUInteger fooCount = 0; 398s | ^~~~~~~~ 398s Linking test_tool blocks ... 398s general.m: In function ‘main’: 398s general.m:223:3: warning: passing argument 1 of ‘getObjects:andKeys:’ from incompatible pointer type [-Wincompatible-pointer-types] 398s 223 | [dict getObjects: &vals1Array andKeys: &keys1Array]; 398s | ^ 398s | | 398s | struct objc_object * (*)[2] 398s general.m:223:3: note: expected ‘struct objc_object **’ but argument is of type ‘struct objc_object * (*)[2]’ 398s general.m:223:3: warning: passing argument 2 of ‘getObjects:andKeys:’ from incompatible pointer type [-Wincompatible-pointer-types] 398s 223 | [dict getObjects: &vals1Array andKeys: &keys1Array]; 398s | ^ 398s | | 398s | struct objc_object * (*)[2] 398s general.m:223:3: note: expected ‘struct objc_object **’ but argument is of type ‘struct objc_object * (*)[2]’ 398s general.m:242:3: warning: passing argument 2 of ‘getObjects:andKeys:’ from incompatible pointer type [-Wincompatible-pointer-types] 398s 242 | PASS_RUNS([dict getObjects: NULL andKeys: &keys1Array], 398s | ^~~~~~~~~ 398s | | 398s | struct objc_object * (*)[2] 398s general.m:242:3: note: expected ‘struct objc_object **’ but argument is of type ‘struct objc_object * (*)[2]’ 398s general.m:244:3: warning: passing argument 1 of ‘getObjects:andKeys:’ from incompatible pointer type [-Wincompatible-pointer-types] 398s 244 | PASS_RUNS([dict getObjects: &vals1Array andKeys: NULL], 398s | ^~~~~~~~~ 398s | | 398s | struct objc_object * (*)[2] 398s general.m:244:3: note: expected ‘struct objc_object **’ but argument is of type ‘struct objc_object * (*)[2]’ 398s general.m:19:60: warning: variable ‘vals3’ set but not used [-Wunused-but-set-variable] 398s 19 | NSArray *keys1, *keys2, *keys3, *keys4, *vals1, *vals2, *vals3, *vals4; 398s | ^~~~~ 398s general.m:19:52: warning: variable ‘vals2’ set but not used [-Wunused-but-set-variable] 398s 19 | NSArray *keys1, *keys2, *keys3, *keys4, *vals1, *vals2, *vals3, *vals4; 398s | ^~~~~ 398s general.m:19:28: warning: variable ‘keys3’ set but not used [-Wunused-but-set-variable] 398s 19 | NSArray *keys1, *keys2, *keys3, *keys4, *vals1, *vals2, *vals3, *vals4; 398s | ^~~~~ 398s Making all for test_tool sort... 398s Linking test_tool general ... 398s Compiling file sort.m ... 398s Linking test_tool create ... 398s Linking test_tool basic ... 398s Linking test_tool sort ... 398s Testing basic.m... 398s Running Tests/base/NSDictionary/basic.m... 398s Passed test: (2025-04-14 09:30:39.229 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSDictionary' exists 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSDictionary' has working alloc 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSDictionary' alloc gives the correct class 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSDictionary' has working init 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSDictionary' has working new 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSDictionary' has working allocWithZone 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSDictionary' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:30:39.255 +0000) basic.m:16 ... can create an empty dictionary 398s Passed test: (2025-04-14 09:30:39.255 +0000) basic.m:22 ... can create a dictionary with one element 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSDictionary is a known className 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' conforms to NSObject 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' can return self 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' can return own class 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' object {} is of correct class 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' can return superclass 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' responds to hash 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' isEqual: to self 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' respondsToSelector: 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' handles retain 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' has working retainCount 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' has NSString description 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDictionary' handles performSelector 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' conforms to NSObject 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' can return self 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' can return own class 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' object {Key = Hello; } is of correct class 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' can return superclass 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' responds to hash 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' isEqual: to self 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' respondsToSelector: 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' handles retain 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' has working retainCount 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' has NSString description 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSDictionary' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSDictionary' can be encoded 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 1 of class 'GSDictionary' can be encoded 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSDictionary' can be encoded 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 1 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:30:39.255 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 1 of class 'GSDictionary' can be encoded 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 1 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSDictionary is a known class 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableDictionary is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' understands -copy 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' copy is of correct type 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' original and copy are equal 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' is retained by copy with same zone 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' result of copy is not immutable 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' understands -copyWithZone 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' zCopy has correct type 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' copy and original are equal 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' is retained by copy with other zone 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableDictionary' result of copyWithZone: is not immutable 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' understands -copy 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' copy is of correct type 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' original and copy are equal 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' is retained by copy with same zone 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' result of copy is not immutable 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' understands -copyWithZone 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' zCopy has correct type 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' copy and original are equal 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' is retained by copy with other zone 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableDictionary' result of copyWithZone: is not immutable 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSDictionary is a known class 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' understands -mutableCopy 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' mutable copy is of correct type 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' copy object equals the original 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSDictionary' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSDictionary' understands -mutableCopy 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSDictionary' mutable copy is of correct type 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSDictionary' copy object equals the original 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:30:39.256 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 398s Start set: basic.m:32 ... NSDictionary subscripting 398s Skipped set: basic.m 41 ... No dictionary subscripting support in the compiler. 398s End set: basic.m:43 ... NSDictionary subscripting 398s 398s real 0m0.042s 398s user 0m0.035s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing blocks.m... 398s Running Tests/base/NSDictionary/blocks.m... 398s Start set: blocks.m:21 ... NSDictionary Blocks 398s Skipped set: blocks.m 49 ... No Blocks support in the compiler. 398s End set: blocks.m:51 ... NSDictionary Blocks 398s 398s real 0m0.014s 398s user 0m0.011s 398s sys 0m0.003s 398s Completed file: blocks.m 398s Testing create.m... 398s Running Tests/base/NSDictionary/create.m... 398s Passed test: (2025-04-14 09:30:39.318 +0000) create.m:27 ... +new creates an empty dictionary 398s Passed test: (2025-04-14 09:30:39.343 +0000) create.m:33 ... +dictionary creates an empty dictionary 398s Passed test: (2025-04-14 09:30:39.343 +0000) create.m:38 ... +dictionaryWithObject:forKey: with nil key 398s Passed test: (2025-04-14 09:30:39.343 +0000) create.m:42 ... +dictionaryWithObject:forKey: with nil value 398s Passed test: (2025-04-14 09:30:39.343 +0000) create.m:47 ... +dictionaryWithObject:forKey: builds minimal dictionary 398s Passed test: (2025-04-14 09:30:39.343 +0000) create.m:53 ... +dictionaryWithObjects:forKeys: builds a dictionary 398s Passed test: (2025-04-14 09:30:39.343 +0000) create.m:58 ... +dictionaryWithObjects:forKeys: with arrays of different sizes 398s Passed test: (2025-04-14 09:30:39.343 +0000) create.m:62 ... we can have multiple identical objects in a dictionary 398s Passed test: (2025-04-14 09:30:39.343 +0000) create.m:68 ... we can't have multiple identical keys in a dictionary 398s Passed test: (2025-04-14 09:30:39.344 +0000) create.m:74 ... +dictionaryWithDictionary: copies dictionary 398s 398s real 0m0.041s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: create.m 398s Testing general.m... 398s Running Tests/base/NSDictionary/general.m... 398s Passed test: (2025-04-14 09:30:39.371 +0000) general.m:45 ... -count returns zero for an empty dictionary 398s Passed test: (2025-04-14 09:30:39.396 +0000) general.m:50 ... -hash returns zero for an empty dictionary 398s Passed test: (2025-04-14 09:30:39.396 +0000) general.m:52 ... -allKeys gives an empty array for an empty dictionary 398s Passed test: (2025-04-14 09:30:39.396 +0000) general.m:58 ... -allKeysForObject: gives nil for an empty dictionary 398s Passed test: (2025-04-14 09:30:39.396 +0000) general.m:61 ... -allValues gives an empty array for an empty dictionary 398s Passed test: (2025-04-14 09:30:39.396 +0000) general.m:71 ... -objectForKey: gives nil for an empty dictionary 398s Passed test: (2025-04-14 09:30:39.396 +0000) general.m:81 ... -keyEnumerator: is ok for empty dictionary 398s Passed test: (2025-04-14 09:30:39.396 +0000) general.m:91 ... -objectEnumerator: is ok for empty dictionary 398s Passed test: (2025-04-14 09:30:39.396 +0000) general.m:98 ... -objectsForKeys:notFoundMarker: is ok for empty dictionary 398s Passed test: (2025-04-14 09:30:39.396 +0000) general.m:108 ... -description gives us a text property-list 398s Passed test: (2025-04-14 09:30:39.396 +0000) general.m:114 ... -count returns two for an dictionary with two keys 398s Passed test: (2025-04-14 09:30:39.396 +0000) general.m:119 ... -hash returns two for a dictionary with two keys 398s Passed test: (2025-04-14 09:30:39.396 +0000) general.m:122 ... -allKeys gives the keys we put in the dictionary 398s Passed test: (2025-04-14 09:30:39.396 +0000) general.m:133 ... -allKeysForObject: gives the key we expect 398s Passed test: (2025-04-14 09:30:39.396 +0000) general.m:144 ... -allValues gives the values we put in the dictionary 398s Passed test: (2025-04-14 09:30:39.396 +0000) general.m:151 ... -objectForKey: gives nil for a nil key 398s Passed test: (2025-04-14 09:30:39.396 +0000) general.m:152 ... -objectForKey: gives nil for a key not in the dictionary 398s Passed test: (2025-04-14 09:30:39.396 +0000) general.m:158 ... -objectForKey: gives the objects we added for the keys 398s Passed test: (2025-04-14 09:30:39.396 +0000) general.m:168 ... -keyEnumerator: enumerates the dictionary 398s Passed test: (2025-04-14 09:30:39.396 +0000) general.m:184 ... -objectEnumerator: enumerates the dictionary 398s Passed test: (2025-04-14 09:30:39.396 +0000) general.m:197 ... -objectsForKeys:notFoundMarker: is ok for dictionary 398s Passed test: (2025-04-14 09:30:39.396 +0000) general.m:208 ... -keysSortedByValueUsingSelector: seems ok 398s Passed test: (2025-04-14 09:30:39.397 +0000) general.m:218 ... -description gives us a text property-list 398s Passed test: (2025-04-14 09:30:39.397 +0000) general.m:241 ... -getObjects:andKeys: returns correct objects 398s Passed test: (2025-04-14 09:30:39.397 +0000) general.m:242 ... -getObjects:andKeys: can ignore objects 398s Passed test: (2025-04-14 09:30:39.397 +0000) general.m:244 ... -getObjects:andKeys: can ignore keys 398s Passed test: (2025-04-14 09:30:39.397 +0000) general.m:249 ... we can create a dictionary with several keys 398s Passed test: (2025-04-14 09:30:39.397 +0000) general.m:255 ... data/number/data are ok in serialized property-list 398s Passed test: (2025-04-14 09:30:39.397 +0000) general.m:264 ... array as dictionary key works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: general.m 398s Testing sort.m... 398s Running Tests/base/NSDictionary/sort.m... 398s Start set: sort.m:10 ... NSDictionary Sorting 398s Passed test: (2025-04-14 09:30:39.449 +0000) sort.m:39 ... Can sort a dictionary's keys by its values using a selector 398s Skipped set: sort.m 54 ... No Blocks support in the compiler. 398s End set: sort.m:57 ... NSDictionary Sorting 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: sort.m 398s 398s Building in Tests/base/NSDistributedLock 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Compiling file basic.m ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSDistributedLock/basic.m... 398s Start set: basic.m:7 ... basic 398s Passed test: (2025-04-14 09:30:39.942 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSDistributedLock is a known className 398s Passed test: (2025-04-14 09:30:39.970 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' conforms to NSObject 398s Passed test: (2025-04-14 09:30:39.970 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' can return self 398s Passed test: (2025-04-14 09:30:39.970 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' can return own class 398s Passed test: (2025-04-14 09:30:39.970 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' object path '(null)' not locked is of correct class 398s Passed test: (2025-04-14 09:30:39.970 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:39.970 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' can return superclass 398s Passed test: (2025-04-14 09:30:39.970 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' responds to hash 398s Passed test: (2025-04-14 09:30:39.970 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' isEqual: to self 398s Passed test: (2025-04-14 09:30:39.970 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' respondsToSelector: 398s Passed test: (2025-04-14 09:30:39.970 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' handles retain 398s Passed test: (2025-04-14 09:30:39.971 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' has working retainCount 398s Passed test: (2025-04-14 09:30:39.971 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' has NSString description 398s Passed test: (2025-04-14 09:30:39.971 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSDistributedLock' handles performSelector 398s Passed test: (2025-04-14 09:30:39.971 +0000) basic.m:21 ... locks with the same path differ 398s Passed test: (2025-04-14 09:30:39.971 +0000) basic.m:23 ... we can lock the first lock 398s Passed test: (2025-04-14 09:30:39.971 +0000) basic.m:25 ... the locks are exclusive 398s Passed test: (2025-04-14 09:30:39.971 +0000) basic.m:28 ... unlocking first lock allows second lock 398s End set: basic.m:31 ... basic 398s 398s real 0m0.044s 398s user 0m0.036s 398s sys 0m0.008s 398s Completed file: basic.m 398s 398s Building in Tests/base/NSException 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool throwstr... 398s Compiling file basic.m ... 398s Compiling file throwstr.m ... 398s Linking test_tool throwstr ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSException/basic.m... 398s Passed test: (2025-04-14 09:30:40.467 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSException' exists 398s Passed test: (2025-04-14 09:30:40.494 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSException' has working alloc 398s Passed test: (2025-04-14 09:30:40.494 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSException' alloc gives the correct class 398s Passed test: (2025-04-14 09:30:40.494 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... raises NSInvalidArgumentException in description 398s Passed test: (2025-04-14 09:30:40.494 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in init 398s Passed test: (2025-04-14 09:30:40.494 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in new 398s Passed test: (2025-04-14 09:30:40.494 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSException' has working allocWithZone 398s Passed test: (2025-04-14 09:30:40.494 +0000) basic.m:37 ... can create an exception 398s Passed test: (2025-04-14 09:30:40.494 +0000) basic.m:38 ... name works 398s Passed test: (2025-04-14 09:30:40.494 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSException is a known className 398s Passed test: (2025-04-14 09:30:40.494 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' conforms to NSObject 398s Passed test: (2025-04-14 09:30:40.494 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' can return self 398s Passed test: (2025-04-14 09:30:40.494 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' can return own class 398s Passed test: (2025-04-14 09:30:40.494 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' object NAME:NSGenericException REASON:(null) is of correct class 398s Passed test: (2025-04-14 09:30:40.494 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:40.494 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' can return superclass 398s Passed test: (2025-04-14 09:30:40.494 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' responds to hash 398s Passed test: (2025-04-14 09:30:40.494 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' isEqual: to self 398s Passed test: (2025-04-14 09:30:40.494 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' respondsToSelector: 398s Passed test: (2025-04-14 09:30:40.494 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' handles retain 398s Passed test: (2025-04-14 09:30:40.494 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' has working retainCount 398s Passed test: (2025-04-14 09:30:40.494 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' has NSString description 398s Passed test: (2025-04-14 09:30:40.494 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSException' handles performSelector 398s Passed test: (2025-04-14 09:30:40.494 +0000) basic.m:54 ... call stack addresses is not empty 398s Passed test: (2025-04-14 09:30:40.494 +0000) basic.m:55 ... addresses and symbols match 398s 2025-04-14 09:30:40.494 basic[15499:15499] Got ("/lib/s390x-linux-gnu/libgnustep-base.so.1.30(+0x29c24e) [0x3ff9749c24e]", "./obj/basic(+0xea8a) [0x2aa2ac8ea8a]", "./obj/basic(+0xeada) [0x2aa2ac8eada]", "./obj/basic(main+0x33c) [0x2aa2ac8ee24]", "/lib/s390x-linux-gnu/libc.so.6(+0x2bd46) [0x3ff96f2bd46]", "/lib/s390x-linux-gnu/libc.so.6(__libc_start_main+0xb4) [0x3ff96f2be44]", "./obj/basic(+0x2c80) [0x2aa2ac82c80]") 398s Dashed hope: (2025-04-14 09:30:40.494 +0000) basic.m:59 ... Exception raised at start of stack 398s Dashed hope: (2025-04-14 09:30:40.494 +0000) basic.m:63 ... simulateProblem is where exception was raised 398s Dashed hope: (2025-04-14 09:30:40.494 +0000) basic.m:68 ... testAbc called simulateProblem to raise exception 398s Dashed hope: (2025-04-14 09:30:40.494 +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. 398s Passed test: (2025-04-14 09:30:40.494 +0000) basic.m:79 ... default handler is null 398s Passed test: (2025-04-14 09:30:40.494 +0000) basic.m:81 ... setting handler works 398s We expect a single FAIL without any explanation as 398s the test is terminated by an uncaught exception ... 398s Passed test: (2025-04-14 09:30:40.494 +0000) basic.m:8 ... uncaught exceptionhandler called as expected 398s timeout: the monitored command dumped core 398s /usr/bin/gnustep-tests: line 492: 15498 Aborted timeout $GSTESTTIMEOUT $RUN_CMD 398s 398s real 0m0.130s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing throwstr.m... 398s Running Tests/base/NSException/throwstr.m... 398s Start set: throwstr.m:6 ... String throwing 398s Passed test: (2025-04-14 09:30:40.609 +0000) throwstr.m:18 ... Throwing an NSConstantString instance before the class is initialised 398s End set: throwstr.m:22 ... String throwing 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: throwstr.m 398s 398s Building in Tests/base/NSFastEnumeration 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Compiling file basic.m ... 398s In file included from basic.m:7: 398s basic.m: In function ‘fast_enumeration_mutation_add’: 398s basic.m:12:14: warning: variable ‘o’ set but not used [-Wunused-but-set-variable] 398s 12 | FOR_IN(id, o, mutableCollection) 398s | ^ 398s ../../../Source/GSFastEnumeration.h:15:8: note: in definition of macro ‘FOR_IN’ 398s 15 | type var;\ 398s | ^~~ 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSFastEnumeration/basic.m... 398s Start set: basic.m:73 ... NSArray 398s Passed test: (2025-04-14 09:30:41.146 +0000) basic.m:49 ... fast enumeration returns all objects 398s Passed test: (2025-04-14 09:30:41.175 +0000) basic.m:52 ... Fast enumeration mutation add properly calls @"NSGenericException" 398s Passed test: (2025-04-14 09:30:41.179 +0000) basic.m:56 ... Fast enumeration mutation remove properly calls @"NSGenericException" 398s End set: basic.m:76 ... NSArray 398s Start set: basic.m:78 ... NSSet 398s Passed test: (2025-04-14 09:30:41.189 +0000) basic.m:49 ... fast enumeration returns all objects 398s Passed test: (2025-04-14 09:30:41.192 +0000) basic.m:52 ... Fast enumeration mutation add properly calls @"NSGenericException" 398s Passed test: (2025-04-14 09:30:41.195 +0000) basic.m:56 ... Fast enumeration mutation remove properly calls @"NSGenericException" 398s End set: basic.m:81 ... NSSet 398s Start set: basic.m:83 ... NSOrderedSet 398s Passed test: (2025-04-14 09:30:41.200 +0000) basic.m:49 ... fast enumeration returns all objects 398s Passed test: (2025-04-14 09:30:41.204 +0000) basic.m:52 ... Fast enumeration mutation add properly calls @"NSGenericException" 398s Passed test: (2025-04-14 09:30:41.207 +0000) basic.m:56 ... Fast enumeration mutation remove properly calls @"NSGenericException" 398s End set: basic.m:86 ... NSOrderedSet 398s Start set: basic.m:88 ... NSDictionary 398s Passed test: (2025-04-14 09:30:41.218 +0000) basic.m:49 ... fast enumeration returns all objects 398s Passed test: (2025-04-14 09:30:41.241 +0000) basic.m:52 ... Fast enumeration mutation add properly calls @"NSGenericException" 398s Passed test: (2025-04-14 09:30:41.263 +0000) basic.m:56 ... Fast enumeration mutation remove properly calls @"NSGenericException" 398s End set: basic.m:91 ... NSDictionary 398s 398s real 0m0.143s 398s user 0m0.131s 398s sys 0m0.012s 398s Completed file: basic.m 398s 398s Building in Tests/base/NSFileHandle 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool general... 398s Making all for test_tool singleton... 398s Making all for test_tool socket... 398s Compiling file basic.m ... 398s Compiling file singleton.m ... 398s Compiling file general.m ... 398s Compiling file socket.m ... 398s socket.m: In function ‘main’: 398s socket.m:59:26: warning: variable ‘h’ set but not used [-Wunused-but-set-variable] 398s 59 | Handler *h; 398s | ^ 398s Linking test_tool basic ... 398s Linking test_tool singleton ... 398s Linking test_tool socket ... 398s Linking test_tool general ... 398s Testing basic.m... 398s Running Tests/base/NSFileHandle/basic.m... 398s Passed test: (2025-04-14 09:30:42.215 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSFileHandle is a known className 398s Passed test: (2025-04-14 09:30:42.215 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' conforms to NSObject 398s Passed test: (2025-04-14 09:30:42.215 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' can return self 398s Passed test: (2025-04-14 09:30:42.215 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' can return own class 398s Passed test: (2025-04-14 09:30:42.215 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' object is of correct class 398s Passed test: (2025-04-14 09:30:42.215 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:42.215 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' can return superclass 398s Passed test: (2025-04-14 09:30:42.215 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' responds to hash 398s Passed test: (2025-04-14 09:30:42.215 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' isEqual: to self 398s Passed test: (2025-04-14 09:30:42.215 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' respondsToSelector: 398s Passed test: (2025-04-14 09:30:42.215 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' handles retain 398s Passed test: (2025-04-14 09:30:42.215 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' has working retainCount 398s Passed test: (2025-04-14 09:30:42.215 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' has NSString description 398s Passed test: (2025-04-14 09:30:42.215 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileHandle' handles performSelector 398s 398s real 0m0.042s 398s user 0m0.035s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing general.m... 398s Running Tests/base/NSFileHandle/general.m... 398s Passed test: (2025-04-14 09:30:42.267 +0000) general.m:43 ... NSFileHandle understands +fileHandleWithStandardInput 398s Passed test: (2025-04-14 09:30:42.267 +0000) general.m:45 ... NSFileHandle +fileHandleWithStandardInput has 0 as fileDescriptor 398s Passed test: (2025-04-14 09:30:42.267 +0000) general.m:48 ... NSFileHandle understands +fileHandleWithStandardOutput 398s Passed test: (2025-04-14 09:30:42.267 +0000) general.m:50 ... NSFileHandle +fileHandleWithStandardOutput has 1 as fileDescriptor 398s Passed test: (2025-04-14 09:30:42.267 +0000) general.m:53 ... NSFileHandle understands +fileHandleWithStandardError 398s Passed test: (2025-04-14 09:30:42.267 +0000) general.m:55 ... NSFileHandle +fileHandleWithStandardError has 2 as fileDescriptor 398s Passed test: (2025-04-14 09:30:42.268 +0000) general.m:58 ... NSFileHandle understands +fileHandleWithNullDevice 398s Passed test: (2025-04-14 09:30:42.268 +0000) general.m:62 ... NSFileHandle understands -initWithFileDescriptor: 398s Passed test: (2025-04-14 09:30:42.268 +0000) general.m:66 ... NSFileHandle +fileHandleForWritingAtPath: with non-existing file return nil 398s Passed test: (2025-04-14 09:30:42.268 +0000) general.m:71 ... NSFileHandle understands +fileHandleForWritingAtPath: 398s Passed test: (2025-04-14 09:30:42.268 +0000) general.m:75 ... NSFileHandle understands +fileHandleForReadingAtPath: 398s Passed test: (2025-04-14 09:30:42.268 +0000) general.m:80 ... NSFileHandle -writeData:/-availableData match 398s 398s real 0m0.040s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: general.m 398s Testing singleton.m... 398s Running Tests/base/NSFileHandle/singleton.m... 398s Start set: singleton.m:13 ... handle creation 398s End set: singleton.m:17 ... handle creation 398s Passed test: (2025-04-14 09:30:42.320 +0000) singleton.m:18 ... Cannot dealloc stdin 398s Passed test: (2025-04-14 09:30:42.320 +0000) singleton.m:19 ... Cannot dealloc stdout 398s Passed test: (2025-04-14 09:30:42.320 +0000) singleton.m:20 ... Cannot dealloc stderr 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: singleton.m 398s Testing socket.m... 398s Running Tests/base/NSFileHandle/socket.m... 398s Passed test: (2025-04-14 09:30:42.371 +0000) socket.m:76 ... NSFileHandle understands +fileHandleAsServerAtAddress: 398s 2025-04-14 09:30:42.371 socket[15856:15856] Name: NSFileHandleConnectionAcceptedNotification Object: Info: {NSFileHandleNotificationFileHandleItem = ""; NSFileHandleNotificationKey = NSFileHandleConnectionAcceptedNotification; } 398s Passed test: (2025-04-14 09:30:42.371 +0000) socket.m:84 ... NSFileHandle understands +fileHandleAsClientAtAddress: 398s Passed test: (2025-04-14 09:30:42.371 +0000) socket.m:94 ... NSFileHandle connection was made 398s Passed test: (2025-04-14 09:30:42.371 +0000) socket.m:97 ... NSFileHandle -writeData:/-availableData match with socket 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: socket.m 398s 398s Building in Tests/base/NSFileManager 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool general... 398s Making all for test_tool unrepresentable_filenames... 398s Compiling file basic.m ... 398s Compiling file general.m ... 398s Compiling file unrepresentable_filenames.m ... 398s general.m: In function ‘main’: 398s general.m:302:17: warning: passing argument 4 of ‘enumeratorAtURL:includingPropertiesForKeys:options:errorHandler:’ from incompatible pointer type [-Wincompatible-pointer-types] 398s 302 | errorHandler: nil]; 398s | ^~~~~~~~~~~~ 398s | | 398s | id 398s general.m:302:17: note: expected ‘GSDirEnumErrorHandler’ {aka ‘struct *’} but argument is of type ‘id’ 398s Linking test_tool unrepresentable_filenames ... 398s Linking test_tool basic ... 398s Linking test_tool general ... 398s Testing basic.m... 398s Running Tests/base/NSFileManager/basic.m... 398s Passed test: (2025-04-14 09:30:43.206 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSFileManager is a known className 398s Passed test: (2025-04-14 09:30:43.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' conforms to NSObject 398s Passed test: (2025-04-14 09:30:43.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' can return self 398s Passed test: (2025-04-14 09:30:43.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' can return own class 398s Passed test: (2025-04-14 09:30:43.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' object is of correct class 398s Passed test: (2025-04-14 09:30:43.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:43.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' can return superclass 398s Passed test: (2025-04-14 09:30:43.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' responds to hash 398s Passed test: (2025-04-14 09:30:43.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' isEqual: to self 398s Passed test: (2025-04-14 09:30:43.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' respondsToSelector: 398s Passed test: (2025-04-14 09:30:43.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' handles retain 398s Passed test: (2025-04-14 09:30:43.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' has working retainCount 398s Passed test: (2025-04-14 09:30:43.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' has NSString description 398s Passed test: (2025-04-14 09:30:43.232 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSFileManager' handles performSelector 398s 398s real 0m0.042s 398s user 0m0.035s 398s sys 0m0.008s 398s Completed file: basic.m 398s Testing general.m... 398s Running Tests/base/NSFileManager/general.m... 398s Passed test: (2025-04-14 09:30:43.260 +0000) general.m:73 ... NSFileManager understands +defaultManager 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:82 ... NSFileManager returns nil for attributes of non-existent file 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:85 ... NSFileManager can create a directory 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:87 ... exists and is a directory 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:90 ... -createDirectoryAtPath:attributes: fails for existing directory 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:92 ... -createDirectoryAtPath:withIntermediateDirectories:attributes:error: fails for existing directory if flag is NO 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:97 ... -createDirectoryAtPath:withIntermediateDirectories:attributes:error: succeeds for existing directory if flag is YES 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:102 ... NSFileManager returns non-nil for attributes of existing file 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:105 ... NSFileManager returns non-nil for attributes of existing file 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:107 ... newly created file is owned by current user 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:112 ... [NSFileManager attributesOfItemAtPath:error:] returns non-nil for attributes and leaves error unchanged in the case of existing file 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:118 ... [NSFileManager attributesOfItemAtPath:error:] returns nil for attributes and non-nil for error in the case of non-existent file 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:122 ... NSFileManager can change directories 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:128 ... NSFileManager can get current dir 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:132 ... NSFileManager creates an empty file 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:136 ... -fileExistsAtPath: agrees 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:138 ... empty file produces empty string 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:140 ... empty file produces empty mutable string 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:142 ... NSFileManager removes an empty file 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:146 ... NSFileManager creates a file 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:150 ... -fileExistsAtPath: agrees 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:156 ... -contentsOfDirectoryAtPath: agrees 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:166 ... -contentsOfDirectoryAtPath: agrees with different current directory 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:180 ... -contentsOfDirectoryAtURL: agrees with different current directory 398s Passed test: (2025-04-14 09:30:43.286 +0000) general.m:188 ... NSFileManager file contents match 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:192 ... NSFileManager copies a file 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:196 ... -fileExistsAtPath: agrees 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:200 ... NSFileManager copied file contents match 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:207 ... copy creation date equals original 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:210 ... copy modification date equals original 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:219 ... can rewrite data file 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:228 ... rewritten file creation date changed 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:232 ... rewritten file modification date changed 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:235 ... NSFileManager moves a file 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:239 ... NSFileManager move destination exists 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:241 ... NSFileManager move source doesn't exist 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:246 ... NSFileManager moved file contents match 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:249 ... NSFileManager does not copy nonexistent file 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:257 ... NSFileManager creates a symbolic link 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:260 ... link exists 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:262 ... NSFileManager removes a symbolic link 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:265 ... NSFileManager removed link doesn't exist 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:268 ... NSFileManager removed link's target still exists 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:272 ... NSFileManager removes a file 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:275 ... NSFileManager removed file doesn't exist 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:278 ... NSFileManager isReadableFileAtPath: works 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:280 ... NSFileManager isWritableFileAtPath: works 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:282 ... NSFileManager isDeletableFileAtPath: works 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:284 ... NSFileManager isExecutableFileAtPath: works 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:287 ... NSFileManager -removeFileAtPath: @"." throws exception 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:291 ... NSFileManager can create a subdirectory 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:313 ... URL enumerator finds expected file and subdirectory 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:316 ... NSFileManager can move into subdir 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:327 ... directories containing identical files are equal 398s Passed test: (2025-04-14 09:30:44.287 +0000) general.m:333 ... directories containing files with different content are not equal 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:335 ... sub1 removed 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:337 ... sub2 removed 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:341 ... NSFileManager refuses to create intermediate directories 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:346 ... error value is set 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:347 ... cocoa error domain 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:348 ... error user info is set 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:349 ... error info has a path 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:353 ... NSFileManager can create intermediate directories 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:358 ... NSFileManager create directory and intermediate directory 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:363 ... current directory exists 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:366 ... parent directory exists 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:369 ... parent of parent directory exists 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:372 ... directory exists 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:376 ... removed directory 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:377 ... directory no longer exists 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:381 ... NSFileManager refuses to create intermediate directories on URL 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:391 ... NSFileManager can create intermediate directories on URL 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:396 ... NSFileManager create directory and intermediate directory on URL 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:410 ... NSFileManager copy item at URL 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:413 ... NSFileManager copy item at Path 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:418 ... NSFileManager move item at URL 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:421 ... NSFileManager move item at Path 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:425 ... NSFileManager remove item at URL 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:428 ... NSFileManager remove item at Path 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:431 ... NSFileManager -removeFileAtPath: @"." throws exception 398s Passed test: (2025-04-14 09:30:44.288 +0000) general.m:435 ... NSFileManager -removeFileAtPath: @".." throws exception 398s 398s real 0m1.044s 398s user 0m0.035s 398s sys 0m0.009s 398s Completed file: general.m 398s Testing unrepresentable_filenames.m... 398s Running Tests/base/NSFileManager/unrepresentable_filenames.m... 398s 9 files 398s 0: 1 0 TestInfo 398s 0: 0054 398s 1: 0065 398s 2: 0073 398s 3: 0074 398s 4: 0049 398s 5: 006e 398s 6: 0066 398s 7: 006f 398s 1: 1 0 general.m 398s 0: 0067 398s 1: 0065 398s 2: 006e 398s 3: 0065 398s 4: 0072 398s 5: 0061 398s 6: 006c 398s 7: 002e 398s 8: 006d 398s 2: 1 0 basic.m 398s 0: 0062 398s 1: 0061 398s 2: 0073 398s 3: 0069 398s 4: 0063 398s 5: 002e 398s 6: 006d 398s 3: 1 0 test_2.out 398s 0: 0074 398s 1: 0065 398s 2: 0073 398s 3: 0074 398s 4: 005f 398s 5: 0032 398s 6: 002e 398s 7: 006f 398s 8: 0075 398s 9: 0074 398s 4: 1 1 obj 398s 0: 006f 398s 1: 0062 398s 2: 006a 398s 5: 1 0 GNUmakefile 398s 0: 0047 398s 1: 004e 398s 2: 0055 398s 3: 006d 398s 4: 0061 398s 5: 006b 398s 6: 0065 398s 7: 0066 398s 8: 0069 398s 9: 006c 398s 10: 0065 398s 6: 1 0 test_2.err 398s 0: 0074 398s 1: 0065 398s 2: 0073 398s 3: 0074 398s 4: 005f 398s 5: 0032 398s 6: 002e 398s 7: 0065 398s 8: 0072 398s 9: 0072 398s 7: 1 0 unrepresentable_filenames.m 398s 0: 0075 398s 1: 006e 398s 2: 0072 398s 3: 0065 398s 4: 0070 398s 5: 0072 398s 6: 0065 398s 7: 0073 398s 8: 0065 398s 9: 006e 398s 10: 0074 398s 11: 0061 398s 12: 0062 398s 13: 006c 398s 14: 0065 398s 15: 005f 398s 16: 0066 398s 17: 0069 398s 18: 006c 398s 19: 0065 398s 20: 006e 398s 21: 0061 398s 22: 006d 398s 23: 0065 398s 24: 0073 398s 25: 002e 398s 26: 006d 398s 8: 1 1 NSFileManagerTestDir 398s 0: 004e 398s 1: 0053 398s 2: 0046 398s 3: 0069 398s 4: 006c 398s 5: 0065 398s 6: 004d 398s 7: 0061 398s 8: 006e 398s 9: 0061 398s 10: 0067 398s 11: 0065 398s 12: 0072 398s 13: 0054 398s 14: 0065 398s 15: 0073 398s 16: 0074 398s 17: 0044 398s 18: 0069 398s 19: 0072 398s 398s real 0m0.016s 398s user 0m0.012s 398s sys 0m0.004s 398s Completed file: unrepresentable_filenames.m 398s 398s Building in Tests/base/NSHTTPCookie 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Compiling file basic.m ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSHTTPCookie/basic.m... 398s Passed test: (2025-04-14 09:30:44.844 +0000) basic.m:13 ... NSHTTPCookie +alloc returns an NSHTTPCookie 398s Passed test: (2025-04-14 09:30:44.870 +0000) basic.m:19 ... NSHTTPCookie +cookieWithProperties: returns an NSHTTPCookie 398s Passed test: (2025-04-14 09:30:44.870 +0000) basic.m:33 ... NSHTTPCookie +cookieWithProperties: works with all constants 398s Passed test: (2025-04-14 09:30:44.870 +0000) basic.m:39 ... cookie without path returns nil 398s Passed test: (2025-04-14 09:30:44.870 +0000) basic.m:48 ... NSHTTPCookie +cookiesWithResponseHeaderFields: returns an NSArray 398s Passed test: (2025-04-14 09:30:44.870 +0000) basic.m:50 ... cookies array contains two cookies 398s Passed test: (2025-04-14 09:30:44.870 +0000) basic.m:52 ... NSHTTPCookie returns proper name 398s Passed test: (2025-04-14 09:30:44.870 +0000) basic.m:53 ... NSHTTPCookie returns proper value 398s Passed test: (2025-04-14 09:30:44.870 +0000) basic.m:55 ... NSHTTPCookie returns proper domain 398s Passed test: (2025-04-14 09:30:44.870 +0000) basic.m:57 ... Cookie is not secure 398s Passed test: (2025-04-14 09:30:44.870 +0000) basic.m:58 ... Cookie is not http only 398s Passed test: (2025-04-14 09:30:44.870 +0000) basic.m:62 ... NSHTTPCookie can generate proper cookie 398s Passed test: (2025-04-14 09:30:44.870 +0000) basic.m:70 ... NSHTTPCookie is secure 398s Passed test: (2025-04-14 09:30:44.870 +0000) basic.m:71 ... NSHTTPCookie is HTTPOnly 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s 398s Building in Tests/base/NSHashTable 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool additions... 398s Making all for test_tool basic... 398s Making all for test_tool create... 398s Making all for test_tool general... 398s Compiling file create.m ... 398s Compiling file basic.m ... 398s Compiling file general.m ... 398s Compiling file additions.m ... 398s create.m: In function ‘main’: 398s create.m:10:6: warning: variable ‘vals’ set but not used [-Wunused-but-set-variable] 398s 10 | id vals[3]; 398s | ^~~~ 398s Linking test_tool create ... 398s Linking test_tool general ... 398s Linking test_tool basic ... 398s Linking test_tool additions ... 398s Making all for test_tool weakObjects... 398s Compiling file weakObjects.m ... 398s Linking test_tool weakObjects ... 398s Testing additions.m... 398s Running Tests/base/NSHashTable/additions.m... 398s Passed test: (2025-04-14 09:30:46.042 +0000) additions.m:15 ... -addObjectsFromArray: adds objects ignoring duplicates 398s Passed test: (2025-04-14 09:30:46.067 +0000) additions.m:16 ... Table contains correct objects 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: additions.m 398s Testing basic.m... 398s Running Tests/base/NSHashTable/basic.m... 398s Passed test: (2025-04-14 09:30:46.094 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSHashTable' exists 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSHashTable' has working alloc 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSHashTable' alloc gives the correct class 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSHashTable' has working init 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSHashTable' has working new 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSHashTable' has working allocWithZone 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSHashTable' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSHashTable is a known className 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' conforms to NSObject 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' can return self 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' can return own class 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' object is of correct class 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' can return superclass 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' responds to hash 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' isEqual: to self 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' respondsToSelector: 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' handles retain 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' has working retainCount 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' has NSString description 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHashTable' handles performSelector 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSHashTable is a known class 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSHashTable is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' understands -copy 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' copy is of correct type 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' original and copy are equal 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' is not retained by copy with same zone 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' understands -copyWithZone 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' zCopy has correct type 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' copy and original are equal 398s Passed test: (2025-04-14 09:30:46.120 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSHashTable' is not retained by copy with other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing create.m... 398s Running Tests/base/NSHashTable/create.m... 398s Passed test: (2025-04-14 09:30:46.147 +0000) create.m:21 ... +new creates an empty hash table 398s Passed test: (2025-04-14 09:30:46.172 +0000) create.m:27 ... -addObject: increments count 398s Passed test: (2025-04-14 09:30:46.172 +0000) create.m:28 ... -addObject: raises with nil 398s 398s real 0m0.039s 398s user 0m0.032s 398s sys 0m0.007s 398s Completed file: create.m 398s Testing general.m... 398s Running Tests/base/NSHashTable/general.m... 398s 398s real 0m0.014s 398s user 0m0.011s 398s sys 0m0.003s 398s Completed file: general.m 398s Testing weakObjects.m... 398s Running Tests/base/NSHashTable/weakObjects.m... 398s Start set: weakObjects.m:10 ... NSHashTable weak objects 398s Skipped set: weakObjects.m 15 ... ARC support unavailable 398s End set: weakObjects.m:31 ... NSHashTable weak objects 398s 398s real 0m0.014s 398s user 0m0.011s 398s sys 0m0.003s 398s Completed file: weakObjects.m 398s 398s Building in Tests/base/NSHost 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool create... 398s Compiling file create.m ... 398s Compiling file basic.m ... 398s Linking test_tool basic ... 398s Linking test_tool create ... 398s Testing basic.m... 398s Running Tests/base/NSHost/basic.m... 398s Passed test: (2025-04-14 09:30:46.713 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSHost is a known className 398s Passed test: (2025-04-14 09:30:46.738 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' conforms to NSObject 398s Passed test: (2025-04-14 09:30:46.738 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' can return self 398s Passed test: (2025-04-14 09:30:46.738 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' can return own class 398s Passed test: (2025-04-14 09:30:46.738 +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 398s Passed test: (2025-04-14 09:30:46.738 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:46.738 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' can return superclass 398s Passed test: (2025-04-14 09:30:46.738 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' responds to hash 398s Passed test: (2025-04-14 09:30:46.738 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' isEqual: to self 398s Passed test: (2025-04-14 09:30:46.738 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' respondsToSelector: 398s Passed test: (2025-04-14 09:30:46.738 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' handles retain 398s Passed test: (2025-04-14 09:30:46.738 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' has working retainCount 398s Passed test: (2025-04-14 09:30:46.738 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' has NSString description 398s Passed test: (2025-04-14 09:30:46.738 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSHost' handles performSelector 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing create.m... 398s Running Tests/base/NSHost/create.m... 398s Passed test: (2025-04-14 09:30:46.766 +0000) create.m:14 ... NSHost understands +currentHost 398s Passed test: (2025-04-14 09:30:46.791 +0000) create.m:19 ... NSHost understands +localHost 398s Passed test: (2025-04-14 09:30:46.791 +0000) create.m:26 ... +hostWithName: works for IPV6 addr 398s Passed test: (2025-04-14 09:30:46.791 +0000) create.m:29 ... NSHost understands +hostWithName: 398s Passed test: (2025-04-14 09:30:46.791 +0000) create.m:32 ... NSHost understands +hostWithAddress: 398s Passed test: (2025-04-14 09:30:46.791 +0000) create.m:35 ... NSHost understands [+hostWithName: 127.0.0.1] 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: create.m 398s 398s Building in Tests/base/NSIndexPath 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool general... 398s Compiling file general.m ... 398s Linking test_tool general ... 398s Testing general.m... 398s Running Tests/base/NSIndexPath/general.m... 398s Passed test: (2025-04-14 09:30:47.294 +0000) general.m:18 ... +indexPathWithIndex: works 398s Passed test: (2025-04-14 09:30:47.320 +0000) general.m:25 ... index path gives a shared instance 398s Passed test: (2025-04-14 09:30:47.320 +0000) general.m:28 ... indexAtPosition: with bad location gives NSNotFound 398s Passed test: (2025-04-14 09:30:47.320 +0000) general.m:32 ... indexPathByAddingIndex: works 398s Passed test: (2025-04-14 09:30:47.320 +0000) general.m:38 ... indexPathByRemovingLastIndex works 398s Passed test: (2025-04-14 09:30:47.320 +0000) general.m:43 ... indexPathWithindexes:length: works 398s Passed test: (2025-04-14 09:30:47.320 +0000) general.m:49 ... indexPathWithindexes:length: works for another path 398s Passed test: (2025-04-14 09:30:47.320 +0000) general.m:54 ... different index paths are not equal 398s Passed test: (2025-04-14 09:30:47.320 +0000) general.m:57 ... comparison one way works 398s Passed test: (2025-04-14 09:30:47.320 +0000) general.m:59 ... comparison the other way works 398s Passed test: (2025-04-14 09:30:47.320 +0000) general.m:62 ... longer index1 comparison one way works 398s Passed test: (2025-04-14 09:30:47.320 +0000) general.m:64 ... longer index1 comparison the other way works 398s Passed test: (2025-04-14 09:30:47.320 +0000) general.m:68 ... longer index2 comparison one way works 398s Passed test: (2025-04-14 09:30:47.320 +0000) general.m:70 ... longer index2 comparison the other way works 398s 2025-04-14 09:30:47.320 general[16654:16654] autorelease called without pool for object (0x2aa3fdf4748) of class NSCalendarDate in thread {name = (null), num = 16654} 398s 2025-04-14 09:30:47.320 general[16654:16654] autorelease called without pool for object (0x2aa3fdf4f98) of class GSTimeZone in thread {name = (null), num = 16654} 398s 2025-04-14 09:30:47.320 general[16654:16654] autorelease called without pool for object (0x2aa3fdf4f98) of class GSTimeZone in thread {name = (null), num = 16654} 398s 2025-04-14 09:30:47.320 general[16654:16654] autorelease called without pool for object (0x2aa3fd9aed8) of class GSCInlineString in thread {name = (null), num = 16654} 398s 2025-04-14 09:30:47.320 general[16654:16654] autorelease called without pool for object (0x2aa3fda42d8) of class GSAutoreleasedMemory in thread {name = (null), num = 16654} 398s Passed test: (2025-04-14 09:30:47.320 +0000) general.m:76 ... +indexPathWithIndex: doesn't mess up memory 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.008s 398s Completed file: general.m 398s 398s Building in Tests/base/NSIndexSet 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool enumerateRanges... 398s Compiling file enumerateRanges.m ... 398s Linking test_tool enumerateRanges ... 398s Testing enumerateRanges.m... 398s Running Tests/base/NSIndexSet/enumerateRanges.m... 398s Start set: enumerateRanges.m:311 ... NSIndexSet BLOCKS 398s Skipped set: enumerateRanges.m 330 ... Blocks support unavailable 398s End set: enumerateRanges.m:333 ... NSIndexSet BLOCKS 398s 398s real 0m0.015s 398s user 0m0.012s 398s sys 0m0.004s 398s Completed file: enumerateRanges.m 398s 398s Building in Tests/base/NSInvocation 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all in ../GenericTests ... 398s Making all for subproject generictests... 398s Compiling file generic.m ... 398s Making all in Resources ... 398s Making all for bundle InvokeProxy... 398s Creating InvokeProxy.bundle/.... 398s Compiling file InvokeProxy.m ... 398s Linking bundle InvokeProxy ... 398s Creating InvokeProxy.bundle/Resources... 398s Creating stamp file... 398s Creating InvokeProxy.bundle/Resources/Info-gnustep.plist... 398s make[2]: Nothing to be done for 'internal-master-test-tool-all'. 398s Making all for test_tool basic... 398s Making all for test_tool general... 398s Making all for test_tool test01... 398s Making all for test_tool test02... 398s Compiling file general.m ... 398s Compiling file basic.m ... 398s Compiling file test02.m ... 398s Compiling file test01.m ... 398s Linking test_tool test02 ... 398s Linking test_tool general ... 398s Linking test_tool basic ... 398s Linking test_tool test01 ... 398s Testing basic.m... 398s Running Tests/base/NSInvocation/basic.m... 398s Passed test: (2025-04-14 09:30:48.809 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSInvocation' exists 398s Passed test: (2025-04-14 09:30:48.835 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSInvocation' has working alloc 398s Passed test: (2025-04-14 09:30:48.835 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSInvocation' alloc gives the correct class 398s Passed test: (2025-04-14 09:30:48.835 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSInvocation' has working init 398s Passed test: (2025-04-14 09:30:48.835 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSInvocation' has working new 398s Passed test: (2025-04-14 09:30:48.835 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSInvocation' has working allocWithZone 398s Passed test: (2025-04-14 09:30:48.835 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSInvocation' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:30:48.835 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSInvocation is a known className 398s Passed test: (2025-04-14 09:30:48.835 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' conforms to NSObject 398s Passed test: (2025-04-14 09:30:48.835 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' can return self 398s Passed test: (2025-04-14 09:30:48.835 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' can return own class 398s Passed test: (2025-04-14 09:30:48.835 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' object is of correct class 398s Passed test: (2025-04-14 09:30:48.835 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:48.835 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' can return superclass 398s Passed test: (2025-04-14 09:30:48.835 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' responds to hash 398s Passed test: (2025-04-14 09:30:48.835 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' isEqual: to self 398s Passed test: (2025-04-14 09:30:48.835 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' respondsToSelector: 398s Passed test: (2025-04-14 09:30:48.835 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' handles retain 398s Passed test: (2025-04-14 09:30:48.835 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' has working retainCount 398s Passed test: (2025-04-14 09:30:48.835 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' has NSString description 398s Passed test: (2025-04-14 09:30:48.835 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSInvocation' handles performSelector 398s 398s real 0m0.043s 398s user 0m0.035s 398s sys 0m0.008s 398s Completed file: basic.m 398s Testing general.m... 398s Running Tests/base/NSInvocation/general.m... 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:75 ... loading resources from bundle 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:83 ... Invoke retChar 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:85 ... Can return chars 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:89 ... Invoke retShort 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:91 ... Can return short 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:95 ... Invoke retInt 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:97 ... Can return int 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:101 ... Invoke retLong 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:103 ... Can return long 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:107 ... Invoke retFloat 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:109 ... Can return float 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:113 ... Invoke retDouble 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:115 ... Can return double 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:119 ... Invoke retObject 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:121 ... Can return object 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:126 ... Invoke loopChar: 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:128 ... Can send/return chars 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:133 ... Invoke loopShort: 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:135 ... Can send/return shorts 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:140 ... Invoke loopInt: 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:142 ... Can send/return ints 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:147 ... Invoke loopLong: 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:149 ... Can send/return longs 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:154 ... Invoke loopFloat: 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:156 ... Can send/return floats 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:161 ... Invoke loopDouble: 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:163 ... Can send/return double 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:168 ... Invoke loopObject: 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:170 ... Can send/return objects 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:180 ... Invoke loopString: 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:182 ... Can send/return char * 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:188 ... Invoke loopSmall: 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:190 ... Can send/return small structs 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:196 ... Invoke loopLarge: 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:198 ... Can send/return large structs 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:204 ... Invoke loopRect: 398s Passed test: (2025-04-14 09:30:48.890 +0000) general.m:207 ... Can send/return NSRect 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: general.m 398s Testing test01.m... 398s Running Tests/base/NSInvocation/test01.m... 398s Passed test: (2025-04-14 09:30:48.944 +0000) test01.m:31 ... loading resources from bundle 398s Passed test: (2025-04-14 09:30:48.944 +0000) test01.m:51 ... Retain return value 398s Passed test: (2025-04-14 09:30:48.944 +0000) test01.m:64 ... Will Retain arguments after -retainArguments 398s Passed test: (2025-04-14 09:30:48.944 +0000) test01.m:74 ... default will not retain arguments 398s Passed test: (2025-04-14 09:30:48.944 +0000) test01.m:82 ... Check if nil target works 398s Passed test: (2025-04-14 09:30:48.944 +0000) test01.m:87 ... Exception in invocation #1 398s Passed test: (2025-04-14 09:30:48.944 +0000) test01.m:88 ... Exception getting return value #1 398s Passed test: (2025-04-14 09:30:48.944 +0000) test01.m:99 ... Exception in invocation #2 398s Passed test: (2025-04-14 09:30:48.944 +0000) test01.m:100 ... Exception getting return value #2 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: test01.m 398s Testing test02.m... 398s Running Tests/base/NSInvocation/test02.m... 398s Passed test: (2025-04-14 09:30:48.973 +0000) test02.m:27 ... NS_MESSAGE worked 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test02.m 398s 398s Building in Tests/base/NSInvocationOperation 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Compiling file basic.m ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSInvocationOperation/basic.m... 398s Start set: basic.m:11 ... NSInvocationOperation - basic 398s Passed test: (2025-04-14 09:30:49.495 +0000) basic.m:28 ... Can invoke a selector on a target 398s Passed test: (2025-04-14 09:30:49.521 +0000) basic.m:37 ... Can recover an operation's invocation 398s Passed test: (2025-04-14 09:30:49.521 +0000) basic.m:41 ... Can schedule an NSInvocation 398s Passed test: (2025-04-14 09:30:49.521 +0000) basic.m:49 ... Can't get result of a void invocation 398s Passed test: (2025-04-14 09:30:49.521 +0000) basic.m:59 ... Can't get the result of a cancelled invocation 398s Passed test: (2025-04-14 09:30:49.521 +0000) basic.m:66 ... Result is nil before the invocation has completed 398s End set: basic.m:71 ... NSInvocationOperation - basic 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s 398s Building in Tests/base/NSJSONSerialization 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool json... 398s Making all for test_tool tests00... 398s Compiling file tests00.m ... 398s Compiling file json.m ... 398s Linking test_tool json ... 398s Linking test_tool tests00 ... 398s Testing json.m... 398s Running Tests/base/NSJSONSerialization/json.m... 398s Passed test: (2025-04-14 09:30:50.073 +0000) json.m:46 ... Decoding in different encodings give the same result 398s Passed test: (2025-04-14 09:30:50.099 +0000) json.m:46 ... Decoding in different encodings give the same result 398s Passed test: (2025-04-14 09:30:50.099 +0000) json.m:46 ... Decoding in different encodings give the same result 398s Passed test: (2025-04-14 09:30:50.099 +0000) json.m:46 ... Decoding in different encodings give the same result 398s Passed test: (2025-04-14 09:30:50.099 +0000) json.m:52 ... Decoded dictionary had the right number of elements 398s Passed test: (2025-04-14 09:30:50.099 +0000) json.m:54 ... Can serialise deserialised JSON 398s Passed test: (2025-04-14 09:30:50.099 +0000) json.m:59 ... Round trip worked with pretty printing 398s Passed test: (2025-04-14 09:30:50.099 +0000) json.m:62 ... Round trip worked with ugly printing 398s Passed test: (2025-04-14 09:30:50.099 +0000) json.m:65 ... Round trip worked through stream 398s 398s real 0m0.041s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: json.m 398s Testing tests00.m... 398s Running Tests/base/NSJSONSerialization/tests00.m... 398s 2025-04-14 09:30:50.151 tests00[17357:17357] Performing test cr39118 398s Passed test: (2025-04-14 09:30:50.152 +0000) tests00.m:363 ... cr39118 398s 2025-04-14 09:30:50.152 tests00[17357:17357] Performing test cr48439 398s Passed test: (2025-04-14 09:30:50.152 +0000) tests00.m:364 ... cr48439 398s 2025-04-14 09:30:50.152 tests00[17357:17357] Performing test cr153594 398s Passed test: (2025-04-14 09:30:50.152 +0000) tests00.m:365 ... cr153594 398s 2025-04-14 09:30:50.152 tests00[17357:17357] Performing test urlTest 398s Passed test: (2025-04-14 09:30:50.217 +0000) tests00.m:366 ... urlTest 398s 2025-04-14 09:30:50.217 tests00[17357:17357] Performing test cr1524466 398s Passed test: (2025-04-14 09:30:50.217 +0000) tests00.m:367 ... cr1524466 398s 2025-04-14 09:30:50.217 tests00[17357:17357] Performing test cr2096767 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input string: 2006-04-22 22:22:22:901, increment: 0.0000 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input date: 2006-04-22 22:22:22:901 398s 2025-04-14 09:30:50.217 tests00[17357:17357] output date: 2006-04-22 22:22:22:901 398s 2025-04-14 09:30:50.217 tests00[17357:17357] expect: 2006-04-22 22:22:22:901 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input string: 2006-04-22 22:22:22:999, increment: 0.0000 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input date: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] output date: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] expect: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input string: 2006-04-22 22:22:22:999, increment: 0.0005 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input date: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] output date: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] expect: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input string: 2006-04-22 22:22:22:999, increment: 0.0006 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input date: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] output date: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] expect: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input string: 2006-04-22 22:22:22:999, increment: 0.0007 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input date: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] output date: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] expect: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input string: 2006-04-22 22:22:22:999, increment: 0.0008 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input date: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] output date: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] expect: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input string: 2006-04-22 22:22:22:999, increment: 0.0009 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input date: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] output date: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] expect: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input string: 2006-04-22 22:22:22:999, increment: 0.0009 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input date: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] output date: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] expect: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input string: 2006-04-22 22:22:22:999, increment: 0.0009 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input date: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] output date: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] expect: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input string: 2006-04-22 22:22:22:999, increment: 0.0009 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input date: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] output date: 2006-04-22 22:22:23:000 398s 2025-04-14 09:30:50.217 tests00[17357:17357] expect: 2006-04-22 22:22:23:000 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input string: 2006-04-22 22:22:22:999, increment: 0.0009 398s 2025-04-14 09:30:50.217 tests00[17357:17357] input date: 2006-04-22 22:22:22:999 398s 2025-04-14 09:30:50.217 tests00[17357:17357] output date: 2006-04-22 22:22:23:000 398s 2025-04-14 09:30:50.217 tests00[17357:17357] expect: 2006-04-22 22:22:23:000 398s Passed test: (2025-04-14 09:30:50.217 +0000) tests00.m:368 ... cr2096767 398s 2025-04-14 09:30:50.217 tests00[17357:17357] Performing test cr2549370 398s Passed test: (2025-04-14 09:30:50.217 +0000) tests00.m:369 ... cr2549370 398s 2025-04-14 09:30:50.217 tests00[17357:17357] Performing test longLongOverflow 398s Passed test: (2025-04-14 09:30:50.217 +0000) tests00.m:370 ... longLongOverflow 398s 398s real 0m0.105s 398s user 0m0.097s 398s sys 0m0.008s 398s Completed file: tests00.m 398s 398s Building in Tests/base/NSKeyedArchiver 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool create... 398s Making all for test_tool general... 398s Compiling file basic.m ... 398s Compiling file general.m ... 398s Compiling file create.m ... 398s Linking test_tool basic ... 398s Linking test_tool create ... 398s Linking test_tool general ... 398s Testing basic.m... 398s Running Tests/base/NSKeyedArchiver/basic.m... 398s Passed test: (2025-04-14 09:30:50.898 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedArchiver' exists 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedArchiver' has working alloc 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedArchiver' alloc gives the correct class 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... raises NSInvalidArgumentException in description 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in init 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in new 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedArchiver' has working allocWithZone 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSKeyedArchiver is a known className 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' conforms to NSObject 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' can return self 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' can return own class 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' object is of correct class 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' can return superclass 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' responds to hash 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' isEqual: to self 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' respondsToSelector: 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' handles retain 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' has working retainCount 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' has NSString description 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedArchiver' handles performSelector 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedUnarchiver' exists 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedUnarchiver' has working alloc 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedUnarchiver' alloc gives the correct class 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... raises NSInvalidArgumentException in description 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in init 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in new 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSKeyedUnarchiver' has working allocWithZone 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSKeyedUnarchiver is a known className 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' conforms to NSObject 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' can return self 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' can return own class 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' object is of correct class 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' can return superclass 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' responds to hash 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' isEqual: to self 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' respondsToSelector: 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' handles retain 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' has working retainCount 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' has NSString description 398s Passed test: (2025-04-14 09:30:50.924 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSKeyedUnarchiver' handles performSelector 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing create.m... 398s Running Tests/base/NSKeyedArchiver/create.m... 398s Passed test: (2025-04-14 09:30:50.980 +0000) create.m:17 ... -initForWritingWithMutableData seems ok 398s Passed test: (2025-04-14 09:30:50.980 +0000) create.m:19 ... Creating an NSUnarchiver with nil data throws an exception 398s 398s real 0m0.043s 398s user 0m0.035s 398s sys 0m0.007s 398s Completed file: create.m 398s Testing general.m... 398s Running Tests/base/NSKeyedArchiver/general.m... 398s 2025-04-14 09:30:51.034 general[17548:17548] 398s 398s 398s 398s $archiver 398s NSKeyedArchiver 398s $objects 398s 398s $null 398s 398s $class 398s 398s CF$UID 398s 5 398s 398s NS.objects 398s 398s 398s CF$UID 398s 2 398s 398s 398s 398s 398s $class 398s 398s CF$UID 398s 4 398s 398s NS.base 398s 398s CF$UID 398s 0 398s 398s NS.relative 398s 398s CF$UID 398s 3 398s 398s 398s http://www.w3.org/ 398s 398s $classes 398s 398s NSURL 398s NSObject 398s 398s $classname 398s NSURL 398s 398s 398s $classes 398s 398s NSMutableSet 398s NSSet 398s NSObject 398s 398s $classname 398s NSMutableSet 398s 398s 398s $top 398s 398s root 398s 398s CF$UID 398s 1 398s 398s 398s $version 398s 100000 398s 398s 398s Passed test: (2025-04-14 09:30:51.035 +0000) general.m:38 ... Can archive and restore a URL 398s Passed test: (2025-04-14 09:30:51.035 +0000) general.m:45 ... We can build basic strings and arrays for tests 398s Passed test: (2025-04-14 09:30:51.035 +0000) general.m:55 ... archiveRootObject:toFile: seems ok 398s Passed test: (2025-04-14 09:30:51.035 +0000) general.m:59 ... archivedDataWithRootObject: seems ok 398s 2025-04-14 09:30:51.035 general[17548:17548] From data: original array ("Archiver.dat", "A Goodbye", 100, "A Goodbye"), decoded array ("Archiver.dat", "A Goodbye", 100, "A Goodbye") 398s Passed test: (2025-04-14 09:30:51.035 +0000) general.m:64 ... unarchiveObjectWithData: seems ok 398s 2025-04-14 09:30:51.035 general[17548:17548] From file: original array ("Archiver.dat", "A Goodbye", 100, "A Goodbye"), decoded array ("Archiver.dat", "A Goodbye", 100, "A Goodbye") 398s Passed test: (2025-04-14 09:30:51.035 +0000) general.m:69 ... unarchiveObjectWithFile: seems ok 398s Passed test: (2025-04-14 09:30:51.035 +0000) general.m:81 ... encodeObject:forKey: seems okay 398s 2025-04-14 09:30:51.035 general[17548:17548] Original string: Testing all strings, unarchived string: Testing all strings 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: general.m 398s 398s Building in Tests/base/NSLocale 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool create... 398s Making all for test_tool general... 398s Compiling file basic.m ... 398s Compiling file create.m ... 398s Compiling file general.m ... 398s Linking test_tool create ... 398s Linking test_tool basic ... 398s Linking test_tool general ... 398s Testing basic.m... 398s Running Tests/base/NSLocale/basic.m... 398s Start set: basic.m:13 ... NSLocale 398s Passed test: (2025-04-14 09:30:51.920 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSLocale is a known className 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' conforms to NSObject 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' can return self 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' can return own class 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' object en_US_POSIX is of correct class 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' isMemberOfClass works 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' can return superclass 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' responds to hash 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' isEqual: to self 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' respondsToSelector: 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' handles retain 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' has working retainCount 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' has NSString description 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSLocale' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'NSLocale' can be encoded 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSLocale is a known class 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSLocale is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSLocale' understands -copy 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSLocale' copy is of correct type 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSLocale' original and copy are equal 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSLocale' understands -copyWithZone 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSLocale' zCopy has correct type 398s Passed test: (2025-04-14 09:30:51.921 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSLocale' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s End set: basic.m:25 ... NSLocale 398s 398s real 0m0.043s 398s user 0m0.035s 398s sys 0m0.008s 398s Completed file: basic.m 398s Testing create.m... 398s Running Tests/base/NSLocale/create.m... 398s Start set: create.m:13 ... NSLocale 398s Passed test: (2025-04-14 09:30:51.976 +0000) create.m:19 ... +systemLocale returns non-nil 398s Passed test: (2025-04-14 09:30:51.976 +0000) create.m:20 ... +systemLocale return a NSLocale 398s Passed test: (2025-04-14 09:30:51.976 +0000) create.m:23 ... +currentLocale return non-nil 398s Passed test: (2025-04-14 09:30:51.976 +0000) create.m:24 ... +currentLocale return a NSLocale 398s End set: create.m:26 ... NSLocale 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: create.m 398s Testing general.m... 398s Running Tests/base/NSLocale/general.m... 398s Start set: general.m:14 ... NSLocale 398s Passed test: (2025-04-14 09:30:52.031 +0000) general.m:23 ... canonical version of es_ES 398s Passed test: (2025-04-14 09:30:52.031 +0000) general.m:25 ... canonical version of zh-Hant_TW 398s Passed test: (2025-04-14 09:30:52.031 +0000) general.m:32 ... NSLocaleIdentifier key returns 'es_ES@currency=ESP' 398s Passed test: (2025-04-14 09:30:52.031 +0000) general.m:35 ... NSLocaleLanguageCode key returns 'es' 398s Passed test: (2025-04-14 09:30:52.031 +0000) general.m:38 ... NSLocaleCountryCode key returns 'ES' 398s Passed test: (2025-04-14 09:30:52.031 +0000) general.m:42 ... NSLocaleScriptCode key returns nil 398s Passed test: (2025-04-14 09:30:52.031 +0000) general.m:44 ... NSLocaleVariantCode key returns nil 398s Passed test: (2025-04-14 09:30:52.031 +0000) general.m:46 ... NSLocaleCollationIdentifier key returns nil 398s Passed test: (2025-04-14 09:30:52.032 +0000) general.m:48 ... NSLocaleExemplarCharacterSet key returns a NSCharacterSet 398s Passed test: (2025-04-14 09:30:52.035 +0000) general.m:51 ... NSLocaleCalendar key returns a NSCalendar 398s Passed test: (2025-04-14 09:30:52.035 +0000) general.m:54 ... NSLocaleUsesMetricSystem key returns a NSNumber 398s Passed test: (2025-04-14 09:30:52.035 +0000) general.m:56 ... NSLocaleUsesMetricSystem key returns YES 398s Passed test: (2025-04-14 09:30:52.035 +0000) general.m:58 ... NSLocaleMeasurementSystem key returns 'Metric' 398s Passed test: (2025-04-14 09:30:52.036 +0000) general.m:61 ... NSLocaleDecimalSeparator key returns ',' 398s Passed test: (2025-04-14 09:30:52.036 +0000) general.m:65 ... NSLocaleCurrencySymbol key returns 'xx3' 398s Passed test: (2025-04-14 09:30:52.036 +0000) general.m:68 ... NSLocaleCurrencyCode key returns 'ESP' 398s Passed test: (2025-04-14 09:30:52.036 +0000) general.m:71 ... NSLocaleCollatorIdentifier for Spain 398s Passed test: (2025-04-14 09:30:52.036 +0000) general.m:73 ... NSLocaleGroupingSeparator key returns '.' 398s Dashed hope: (2025-04-14 09:30:52.036 +0000) general.m:77 ... NSLocaleQuotationBeginDelimiterKey key works 398s Expected '‘' and got '“' (unicode codepoint 8220) 398s Dashed hope: (2025-04-14 09:30:52.036 +0000) general.m:81 ... NSLocaleQuotationEndDelimiterKey key returns 'xx6' 398s Expected '’' and got '”' (unicode codepoint 8221) 398s Dashed hope: (2025-04-14 09:30:52.036 +0000) general.m:85 ... NSLocaleAlternateQuotationBeginDelimiterKey key returns 'xx7' 398s Expected '“' and got '‘' (unicode codepoint 8216) 398s Dashed hope: (2025-04-14 09:30:52.036 +0000) general.m:89 ... NSLocaleAlternateQuotationEndDelimiterKey key returns 'xx8' 398s Expected '”' and got '’' (unicode codepoint 8217) 398s Passed test: (2025-04-14 09:30:52.036 +0000) general.m:96 ... 'en_US' is stored as 'en_US'. 398s Passed test: (2025-04-14 09:30:52.036 +0000) general.m:98 ... en_US does not have script code 398s Passed test: (2025-04-14 09:30:52.036 +0000) general.m:100 ... en_US does not have variant code 398s Passed test: (2025-04-14 09:30:52.036 +0000) general.m:102 ... en_US does not have a collation identifier 398s Passed test: (2025-04-14 09:30:52.036 +0000) general.m:104 ... en_US does not use the metric system 398s Passed test: (2025-04-14 09:30:52.036 +0000) general.m:109 ... zh-Hant_TW country code is TW 398s Passed test: (2025-04-14 09:30:52.036 +0000) general.m:111 ... zh-Hant_TW language code is zh 398s Passed test: (2025-04-14 09:30:52.036 +0000) general.m:113 ... 'zh-Hant_TW' is stored as 'zh_TW' 398s Passed test: (2025-04-14 09:30:52.036 +0000) general.m:115 ... zh-Hant_TW has no script code 398s Passed test: (2025-04-14 09:30:52.036 +0000) general.m:120 ... zh-Hans_CN country code is CN 398s Passed test: (2025-04-14 09:30:52.036 +0000) general.m:122 ... zh-Hans_CN language code is zh 398s Passed test: (2025-04-14 09:30:52.036 +0000) general.m:124 ... 'zh-Hans_CN' is stored as 'zh_CN' 398s Passed test: (2025-04-14 09:30:52.036 +0000) general.m:126 ... zh-Hans_CN has no script code 398s Passed test: (2025-04-14 09:30:52.036 +0000) general.m:130 ... Canonical identifier for nil is nil 398s Passed test: (2025-04-14 09:30:52.036 +0000) general.m:132 ... Canonical identifier for an empty string is an empty string 398s Passed test: (2025-04-14 09:30:52.036 +0000) general.m:134 ... Canonical identifier for 'some rubbish is 'some rubbish' 398s Dashed hope: (2025-04-14 09:30:52.036 +0000) general.m:141 ... Canonical identifier for 'AmericanEnglish is americanenglish 398s Expected 'americanenglish' and got 'en_US' 398s Dashed hope: (2025-04-14 09:30:52.036 +0000) general.m:144 ... Canonical language identifier for 'AmericanEnglish is americanenglish 398s Expected 'americanenglish' and got 'en' 398s End set: general.m:148 ... NSLocale 398s 398s real 0m0.047s 398s user 0m0.038s 398s sys 0m0.008s 398s Completed file: general.m 398s 398s Building in Tests/base/NSLock 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all in Helpers ... 398s Making all for tool doubleNSLock... 398s Making all for tool doubleNSConditionLock... 398s Compiling file doubleNSConditionLock.m ... 398s Compiling file doubleNSLock.m ... 398s Linking tool doubleNSConditionLock ... 398s Linking tool doubleNSLock ... 398s Making all for test_tool RecursiveLock... 398s Making all for test_tool condlock... 398s Making all for test_tool doubleLocking... 398s Making all for test_tool tryLock... 398s Compiling file RecursiveLock.m ... 398s Compiling file doubleLocking.m ... 398s Compiling file condlock.m ... 398s Compiling file tryLock.m ... 398s Linking test_tool RecursiveLock ... 398s Linking test_tool condlock ... 398s Linking test_tool tryLock ... 398s Making all for test_tool unbalancedUnlock... 398s Compiling file unbalancedUnlock.m ... 398s Linking test_tool doubleLocking ... 398s Linking test_tool unbalancedUnlock ... 398s Testing RecursiveLock.m... 398s Running Tests/base/NSLock/RecursiveLock.m... 398s Passed test: (2025-04-14 09:30:53.175 +0000) RecursiveLock.m:14 ... NSRecursiveLock with tryLock, then unlocking 398s Passed test: (2025-04-14 09:30:53.201 +0000) RecursiveLock.m:19 ... NSRecursiveLock lockBeforeDate: works 398s Passed test: (2025-04-14 09:30:53.201 +0000) RecursiveLock.m:31 ... NSRecursiveLock lockBeforeDate: with NSRecursiveLock returns YES 398s Start set: RecursiveLock.m:34 ... mutex ownership extension 398s Passed test: (2025-04-14 09:30:53.201 +0000) RecursiveLock.m:41 ... NSRecursiveLock isLockedByCurrentThread returns NO when not locked 398s Passed test: (2025-04-14 09:30:53.201 +0000) RecursiveLock.m:44 ... NSRecursiveLock isLockedByCurrentThread returns YES when locked 398s Passed test: (2025-04-14 09:30:53.201 +0000) RecursiveLock.m:47 ... NSRecursiveLock isLockedByCurrentThread returns NO when unlocked 398s End set: RecursiveLock.m:56 ... mutex ownership extension 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.008s 398s Completed file: RecursiveLock.m 398s Testing condlock.m... 398s Running Tests/base/NSLock/condlock.m... 398s Passed test: (2025-04-14 09:31:05.241 +0000) condlock.m:92 ... Condition lock 398s 398s real 0m12.054s 398s user 0m0.041s 398s sys 0m0.014s 398s Completed file: condlock.m 398s Testing doubleLocking.m... 398s Running Tests/base/NSLock/doubleLocking.m... 398s 2025-04-14 09:31:07.324 doubleLocking[18049:18049] Data was 2025-04-14 09:31:05.362 doubleNSLock[18053:18057] *** -[NSLock lock]: deadlock ( (locked by 18057)) 398s 2025-04-14 09:31:05.362 doubleNSLock[18053:18057] *** Break on _NSLockError() to debug. 398s 2025-04-14 09:31:06.362 doubleNSLock[18053:18053] Done. 398s Passed test: (2025-04-14 09:31:07.325 +0000) doubleLocking.m:39 ... NSLock reported deadlock as expected 398s 2025-04-14 09:31:09.326 doubleLocking[18049:18049] Data was 2025-04-14 09:31:07.367 doubleNSConditionLock[18058:18062] *** -[NSCondition lock]: deadlock ( 'condition-for-lock-0x3ffa8000d18' (locked by 18062)) 398s 2025-04-14 09:31:07.367 doubleNSConditionLock[18058:18062] *** Break on _NSLockError() to debug. 398s 2025-04-14 09:31:08.367 doubleNSConditionLock[18058:18058] Done. 398s Passed test: (2025-04-14 09:31:09.326 +0000) doubleLocking.m:63 ... NSConditionLock reported deadlock as expected 398s Passed test: (2025-04-14 09:31:09.326 +0000) doubleLocking.m:79 ... NSLock can tryLock 398s Passed test: (2025-04-14 09:31:09.326 +0000) doubleLocking.m:80 ... NSLock says NO for recursive tryLock 398s Passed test: (2025-04-14 09:31:09.326 +0000) doubleLocking.m:84 ... NSConditionLock can tryLock 398s Passed test: (2025-04-14 09:31:09.326 +0000) doubleLocking.m:85 ... NSConditionLock says NO for recursive tryLock 398s Passed test: (2025-04-14 09:31:09.326 +0000) doubleLocking.m:89 ... NSRecursiveLock can tryLock 398s Passed test: (2025-04-14 09:31:09.326 +0000) doubleLocking.m:90 ... NSRecursiveLock says YES for recursive tryLock 398s 398s real 0m4.045s 398s user 0m0.103s 398s sys 0m0.023s 398s Completed file: doubleLocking.m 398s Testing tryLock.m... 398s Running Tests/base/NSLock/tryLock.m... 398s Passed test: (2025-04-14 09:31:09.357 +0000) tryLock.m:14 ... NSLock with tryLock, then unlocking 398s Passed test: (2025-04-14 09:31:09.384 +0000) tryLock.m:21 ... Recursive try lock with NSLock should return NO 398s Passed test: (2025-04-14 09:31:09.384 +0000) tryLock.m:28 ... Recursive try lock with NSConditionLock should return NO 398s Passed test: (2025-04-14 09:31:09.384 +0000) tryLock.m:33 ... Recursive tryLockWhenCondition: with NSConditionLock (1) should return NO 398s Passed test: (2025-04-14 09:31:09.384 +0000) tryLock.m:39 ... Recursive tryLockWhenCondition: with NSConditionLock (2) should return NO 398s Passed test: (2025-04-14 09:31:09.384 +0000) tryLock.m:46 ... Recursive try lock with NSRecursiveLock should return YES 398s Passed test: (2025-04-14 09:31:09.384 +0000) tryLock.m:52 ... NSLock lockBeforeDate: works 398s Passed test: (2025-04-14 09:31:10.384 +0000) tryLock.m:59 ... Recursive lockBeforeDate: with NSLock returns NO 398s Passed test: (2025-04-14 09:31:11.384 +0000) tryLock.m:66 ... Recursive lockBeforeDate: with NSConditionLock returns NO 398s Passed test: (2025-04-14 09:31:11.384 +0000) tryLock.m:73 ... Recursive lockBeforeDate: with NSRecursiveLock returns YES 398s 398s real 0m2.044s 398s user 0m0.562s 398s sys 0m1.480s 398s Completed file: tryLock.m 398s Testing unbalancedUnlock.m... 398s Running Tests/base/NSLock/unbalancedUnlock.m... 398s Start set: unbalancedUnlock.m:7 ... Unbalanced unlocking 398s Passed test: (2025-04-14 09:31:11.442 +0000) unbalancedUnlock.m:14 ... unlocking an unlocked lock raises NSLockException 398s 2025-04-14 09:31:11.442 unbalancedUnlock[18109:18109] Failed to unlock mutex at ("./obj/unbalancedUnlock(main+0x34e) [0x2aa1010e636]", "/lib/s390x-linux-gnu/libc.so.6(+0x2bd46) [0x3ff81d2bd46]", "/lib/s390x-linux-gnu/libc.so.6(__libc_start_main+0xb4) [0x3ff81d2be44]", "./obj/unbalancedUnlock(+0x2760) [0x2aa10102760]") 398s Passed test: (2025-04-14 09:31:11.442 +0000) unbalancedUnlock.m:18 ... unlocking an unlocked lock does not raise in MacOSX compatibility mode 398s End set: unbalancedUnlock.m:23 ... Unbalanced unlocking 398s 398s real 0m0.044s 398s user 0m0.035s 398s sys 0m0.009s 398s Completed file: unbalancedUnlock.m 398s 398s Building in Tests/base/NSMapTable 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool weakObjects... 398s Making all for test_tool create... 398s Making all for test_tool general... 398s Compiling file create.m ... 398s Compiling file basic.m ... 398s Compiling file weakObjects.m ... 398s Compiling file general.m ... 398s create.m: In function ‘main’: 398s create.m:10:6: warning: variable ‘vals’ set but not used [-Wunused-but-set-variable] 398s 10 | id vals[3]; 398s | ^~~~ 398s Linking test_tool basic ... 398s Linking test_tool create ... 398s Linking test_tool general ... 398s Linking test_tool weakObjects ... 398s Testing basic.m... 398s Running Tests/base/NSMapTable/basic.m... 398s Passed test: (2025-04-14 09:31:12.289 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMapTable' exists 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMapTable' has working alloc 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMapTable' alloc gives the correct class 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMapTable' has working init 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMapTable' has working new 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMapTable' has working allocWithZone 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMapTable' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSMapTable is a known className 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' conforms to NSObject 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' can return self 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' can return own class 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' object is of correct class 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' can return superclass 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' responds to hash 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' isEqual: to self 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' respondsToSelector: 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' handles retain 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' has working retainCount 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' has NSString description 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMapTable' handles performSelector 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMapTable is a known class 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMapTable is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' understands -copy 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' copy is of correct type 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' original and copy are equal 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' is not retained by copy with same zone 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' zCopy has correct type 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' copy and original are equal 398s Passed test: (2025-04-14 09:31:12.315 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMapTable' is not retained by copy with other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing create.m... 398s Running Tests/base/NSMapTable/create.m... 398s Passed test: (2025-04-14 09:31:12.342 +0000) create.m:21 ... +new creates an empty hash table 398s Passed test: (2025-04-14 09:31:12.366 +0000) create.m:27 ... -setObject:forKey increments count 398s Passed test: (2025-04-14 09:31:12.366 +0000) create.m:29 ... -setObject:forKey: works with nil value 398s Passed test: (2025-04-14 09:31:12.366 +0000) create.m:30 ... -setObject:forKey: raises with nil key 398s 398s real 0m0.039s 398s user 0m0.033s 398s sys 0m0.006s 398s Completed file: create.m 398s Testing general.m... 398s Running Tests/base/NSMapTable/general.m... 398s 398s real 0m0.014s 398s user 0m0.011s 398s sys 0m0.003s 398s Completed file: general.m 398s Testing weakObjects.m... 398s Running Tests/base/NSMapTable/weakObjects.m... 398s Start set: weakObjects.m:10 ... NSMapTable weak objects 398s Skipped set: weakObjects.m 15 ... ARC support unavailable 398s End set: weakObjects.m:36 ... NSMapTable weak objects 398s 398s real 0m0.015s 398s user 0m0.011s 398s sys 0m0.003s 398s Completed file: weakObjects.m 398s 398s Building in Tests/base/NSMethodSignature 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool general... 398s Compiling file general.m ... 398s general.m: In function ‘-[MyClass largeStruct_void]’: 398s general.m:129:62: warning: ‘str’ is used uninitialized [-Wuninitialized] 398s 129 | -(MyLargeStruct)largeStruct_void { MyLargeStruct str; return str; } 398s | ^~~ 398s general.m:129:50: note: ‘str’ declared here 398s 129 | -(MyLargeStruct)largeStruct_void { MyLargeStruct str; return str; } 398s | ^~~ 398s general.m: In function ‘-[MyClass smallStruct_void]’: 398s general.m:130:62: warning: ‘str’ is used uninitialized [-Wuninitialized] 398s 130 | -(MySmallStruct)smallStruct_void { MySmallStruct str; return str; } 398s | ^~~ 398s general.m:130:50: note: ‘str’ declared here 398s 130 | -(MySmallStruct)smallStruct_void { MySmallStruct str; return str; } 398s | ^~~ 398s Linking test_tool general ... 398s Testing general.m... 398s Running Tests/base/NSMethodSignature/general.m... 398s Passed test: (2025-04-14 09:31:12.814 +0000) general.m:353 ... @encode(const char*) makes 'r*' type encoding 398s Passed test: (2025-04-14 09:31:12.839 +0000) general.m:354 ... sel1 return type is 'r*' 398s 2025-04-14 09:31:12.840 general[18439:18439] Skipping test_compare_server_signature: proxy not found. 398s Passed test: (2025-04-14 09:31:12.840 +0000) general.m:309 ... pair 0 matches: 398s @@:: 398s @12@0:4:8 398s Passed test: (2025-04-14 09:31:12.840 +0000) general.m:309 ... pair 1 matches: 398s @@:: 398s @12@+0:+4:+8 398s Passed test: (2025-04-14 09:31:12.840 +0000) general.m:309 ... pair 2 matches: 398s @@:: 398s @12@-0:-4:-8 398s Passed test: (2025-04-14 09:31:12.840 +0000) general.m:309 ... pair 3 matches: 398s @12@0:4:8 398s @@:: 398s Passed test: (2025-04-14 09:31:12.840 +0000) general.m:309 ... pair 4 matches: 398s @12@+0:+4:+8 398s @@:: 398s Passed test: (2025-04-14 09:31:12.840 +0000) general.m:309 ... pair 5 matches: 398s @12@-0:-4:-8 398s @@:: 398s Passed test: (2025-04-14 09:31:12.840 +0000) general.m:309 ... pair 6 matches: 398s @12@0:4:8 398s @12@+0:+4:+8 398s Passed test: (2025-04-14 09:31:12.840 +0000) general.m:309 ... pair 7 matches: 398s @12@0:4:8 398s @12@-0:-4:-8 398s Passed test: (2025-04-14 09:31:12.840 +0000) general.m:309 ... pair 8 matches: 398s @12@+0:+4:+8 398s @12@0:4:8 398s Passed test: (2025-04-14 09:31:12.840 +0000) general.m:309 ... pair 9 matches: 398s @12@-0:-4:-8 398s @12@0:4:8 398s Passed test: (2025-04-14 09:31:12.840 +0000) general.m:309 ... pair 10 matches: 398s @12@0:4:8 398s @16@+4:+8:+12 398s Passed test: (2025-04-14 09:31:12.840 +0000) general.m:309 ... pair 11 matches: 398s @12@0:4:8 398s @16@-4:-8:-12 398s Passed test: (2025-04-14 09:31:12.840 +0000) general.m:309 ... pair 12 matches: 398s @12@+0:+4:+8 398s @16@4:8:12 398s Passed test: (2025-04-14 09:31:12.840 +0000) general.m:309 ... pair 13 matches: 398s @12@-0:-4:-8 398s @16@4:8:12 398s Passed test: (2025-04-14 09:31:12.840 +0000) general.m:309 ... pair 14 matches: 398s {_MyLargeStruct2={_MyLargeStruct=dd}dd}@: 398s {??={??=dd}dd}16@0:4 398s Passed test: (2025-04-14 09:31:12.840 +0000) general.m:309 ... pair 15 matches: 398s {_MyLargeStruct=dd}56@+8:+12@+16c+23s+26i+28l24f28d32{_MyLargeStruct=dd}40{_MySmallStruct=c}44 398s {_MyLargeStruct=dd}46@+8:+12@+16c+17s+16i+20l+24f+28d24{_MyLargeStruct=dd}32{_MySmallStruct=c}45 398s Passed test: (2025-04-14 09:31:12.840 +0000) general.m:309 ... pair 16 matches: 398s {_MyLargeStruct=dd}56@+8:+12@+16c+23s+26i+28l24f28d32{_MyLargeStruct=dd}40{_MySmallStruct=c}44 398s {??=dd}46@+8:+12@+16c+17s+16i+20l+24f+28d24{??=dd}32{??=c}45 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: general.m 398s 398s Building in Tests/base/NSMutableArray 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool create... 398s Making all for test_tool general... 398s Compiling file basic.m ... 398s Compiling file create.m ... 398s Compiling file general.m ... 398s Linking test_tool create ... 398s Linking test_tool basic ... 398s Linking test_tool general ... 398s Testing basic.m... 398s Running Tests/base/NSMutableArray/basic.m... 398s Passed test: (2025-04-14 09:31:13.561 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableArray' exists 398s Passed test: (2025-04-14 09:31:13.587 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableArray' has working alloc 398s Passed test: (2025-04-14 09:31:13.587 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableArray' alloc gives the correct class 398s Passed test: (2025-04-14 09:31:13.587 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableArray' has working init 398s Passed test: (2025-04-14 09:31:13.587 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableArray' has working new 398s Passed test: (2025-04-14 09:31:13.587 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableArray' has working allocWithZone 398s Passed test: (2025-04-14 09:31:13.587 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableArray' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:31:13.587 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSMutableArray is a known className 398s Passed test: (2025-04-14 09:31:13.587 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' conforms to NSObject 398s Passed test: (2025-04-14 09:31:13.587 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' can return self 398s Passed test: (2025-04-14 09:31:13.587 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' can return own class 398s Passed test: (2025-04-14 09:31:13.587 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' object () is of correct class 398s Passed test: (2025-04-14 09:31:13.587 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:13.587 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' can return superclass 398s Passed test: (2025-04-14 09:31:13.587 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' responds to hash 398s Passed test: (2025-04-14 09:31:13.587 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' isEqual: to self 398s Passed test: (2025-04-14 09:31:13.587 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' respondsToSelector: 398s Passed test: (2025-04-14 09:31:13.587 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' handles retain 398s Passed test: (2025-04-14 09:31:13.587 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' has working retainCount 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' has NSString description 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableArray' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSMutableArray' can be encoded 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSMutableArray' can be encoded 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSArray is a known class 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableArray is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSArray' understands -copy 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSArray' copy is of correct type 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSArray' original and copy are equal 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSArray' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSArray' zCopy has correct type 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSArray' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSArray is a known class 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSArray' copy object equals the original 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:13.588 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableArray not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s 2025-04-14 09:31:13.588 basic[18580:18580] string 1 \" string 2 \" 398s Passed test: (2025-04-14 09:31:13.588 +0000) basic.m:34 ... string occurrences replacement works 398s 398s real 0m0.042s 398s user 0m0.035s 398s sys 0m0.008s 398s Completed file: basic.m 398s Testing create.m... 398s Running Tests/base/NSMutableArray/create.m... 398s Passed test: (2025-04-14 09:31:13.615 +0000) create.m:21 ... +arrayWithCapacity creates an empty mutable array 398s Passed test: (2025-04-14 09:31:13.640 +0000) create.m:27 ... +array creates an empty mutable array 398s Passed test: (2025-04-14 09:31:13.640 +0000) create.m:32 ... +arrayWithObject: with nil object raises an exception 398s Passed test: (2025-04-14 09:31:13.640 +0000) create.m:37 ... +arrayWithObject: builds minimal array 398s Passed test: (2025-04-14 09:31:13.640 +0000) create.m:43 ... +arrayWithObjects:count: builds an array 398s Passed test: (2025-04-14 09:31:13.640 +0000) create.m:49 ... +arrayWithObjects: builds an array 398s Passed test: (2025-04-14 09:31:13.640 +0000) create.m:56 ... +arrayWithArray: copies array 398s 398s real 0m0.039s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: create.m 398s Testing general.m... 398s Running Tests/base/NSMutableArray/general.m... 398s Passed test: (2025-04-14 09:31:13.666 +0000) general.m:23 ... -count returns zero for an empty array 398s Passed test: (2025-04-14 09:31:13.691 +0000) general.m:25 ... -hash returns zero for an empty array 398s Passed test: (2025-04-14 09:31:13.691 +0000) general.m:26 ... -containsObject works 398s Passed test: (2025-04-14 09:31:13.691 +0000) general.m:27 ... -indexOfObject: finds object 398s Passed test: (2025-04-14 09:31:13.691 +0000) general.m:29 ... -indexOfObjectIdenticalTo: finds identical object 398s Passed test: (2025-04-14 09:31:13.691 +0000) general.m:37 ... -objectEnumerator: is ok for empty array 398s Passed test: (2025-04-14 09:31:13.691 +0000) general.m:43 ... -objectEnumerator: enumerates the array 398s Passed test: (2025-04-14 09:31:13.691 +0000) general.m:51 ... -description gives us a text property-list (empty array) 398s Passed test: (2025-04-14 09:31:13.691 +0000) general.m:56 ... -description gives us a text property-list 398s Passed test: (2025-04-14 09:31:13.691 +0000) general.m:60 ... -count returns two for an array with two objects 398s Passed test: (2025-04-14 09:31:13.691 +0000) general.m:64 ... -hash returns two for an array with two objects 398s Passed test: (2025-04-14 09:31:13.691 +0000) general.m:66 ... -indexOfObject: gives NSNotFound for a nil object 398s Passed test: (2025-04-14 09:31:13.691 +0000) general.m:68 ... -indexOfObject: gives NSNotFound for a object not in the array 398s Passed test: (2025-04-14 09:31:13.691 +0000) general.m:70 ... Array is equal to itself using -isEqualToArray: 398s Passed test: (2025-04-14 09:31:13.691 +0000) general.m:72 ... Similar arrays are not equal using -isEqualToArray: 398s Passed test: (2025-04-14 09:31:13.691 +0000) general.m:78 ... -subarrayWithRange: seems ok 398s Passed test: (2025-04-14 09:31:13.691 +0000) general.m:84 ... -subarrayWithRange with invalid range 398s Passed test: (2025-04-14 09:31:13.691 +0000) general.m:91 ... -componentsJoinedByString: seems ok 398s Passed test: (2025-04-14 09:31:13.691 +0000) general.m:96 ... -sortedArrayUsingSelector: seems ok 398s Passed test: (2025-04-14 09:31:13.691 +0000) general.m:117 ... -removeObjectsInArray: works for self 398s 398s real 0m0.039s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: general.m 398s 398s Building in Tests/base/NSMutableAttributedString 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool test00... 398s Making all for test_tool test01... 398s Compiling file basic.m ... 398s Compiling file test00.m ... 398s Compiling file test01.m ... 398s test01.m: In function ‘main’: 398s test01.m:108:26: warning: variable ‘replaceAll’ set but not used [-Wunused-but-set-variable] 398s 108 | BOOL removeAll,replaceAll; 398s | ^~~~~~~~~~ 398s Linking test_tool test01 ... 398s Linking test_tool test00 ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSMutableAttributedString/basic.m... 398s Passed test: (2025-04-14 09:31:14.242 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableAttributedString' exists 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableAttributedString' has working alloc 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableAttributedString' alloc gives the correct class 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableAttributedString' has working init 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableAttributedString' has working new 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableAttributedString' has working allocWithZone 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableAttributedString' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSMutableAttributedString is a known className 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' conforms to NSObject 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' can return self 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' can return own class 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' object is of correct class 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' can return superclass 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' responds to hash 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' isEqual: to self 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' respondsToSelector: 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' handles retain 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' has working retainCount 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' has NSString description 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableAttributedString' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSMutableAttributedString' can be encoded 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSMutableAttributedString' can be encoded 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSAttributedString is a known class 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableAttributedString is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAttributedString' understands -copy 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAttributedString' copy is of correct type 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAttributedString' original and copy are equal 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAttributedString' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAttributedString' zCopy has correct type 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSAttributedString' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSAttributedString is a known class 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSAttributedString' copy object equals the original 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:14.268 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableAttributedString not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing test00.m... 398s Running Tests/base/NSMutableAttributedString/test00.m... 398s Passed test: (2025-04-14 09:31:14.295 +0000) test00.m:75 ... equality OK for string value 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:76 ... length reported correctly 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:77 ... empty range has empty attributes dictionary 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:83 ... newly set attribute dictionary contains one attribute 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:85 ... attribute dictionary at 3 contains no attributes 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:91 ... attribute count at 0 unchanged 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:93 ... new attribute count is 1 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:103 ... -initWithString:attributes: works 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:109 ... -setAttributes:range: works for the whole string 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:117 ... -setAttributes:range: works for the first half of the string 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:126 ... -setAttributes:range: works for the middle of the string 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:133 ... -setAttributes:range: works for same attributes in middle of string 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:143 ... -setAttributes:range: works for the last half of the string 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:156 ... -setAttributes:range: works in three parts of the string 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:170 ... -setAttributes:range: works with overlapping 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:187 ... -setAttributes:range: works with overlapping (2) 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:201 ... -setAttributes:range: works with replacing 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:215 ... -setAttributes:range: works with chinese boxes 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:231 ... -setAttributes:range: works with extending at the end (diff color) 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:243 ... -setAttributes:range: works with extending at the end (diff color) 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:255 ... -setAttributes:range: works with extending at the beginning (diff color) 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:267 ... -setAttributes:range: works with extending at the beginning (same color) 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:280 ... -setAttributes:range: works with subset at the end (diff color) 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:293 ... -setAttributes:range: works with subset at the end (same color) 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:305 ... -setAttributes:range: works with subset at the beginning (diff color) 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:318 ... -setAttributes:range: works with subset at the beginning (same color) 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:332 ... -setAttributes:range: works with subsets (diff color) 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:346 ... -setAttributes:range: works with subsets (same color) 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:364 ... -setAttributes:range: works with setting attributes for the whole string 398s Passed test: (2025-04-14 09:31:14.320 +0000) test00.m:376 ... -setAttributes:range: works with nearby attributes 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test00.m 398s Testing test01.m... 398s Running Tests/base/NSMutableAttributedString/test01.m... 398s Passed test: (2025-04-14 09:31:14.347 +0000) test01.m:61 ... -replaceCharactersInRange: withString: works with zero length string 398s Passed test: (2025-04-14 09:31:14.371 +0000) test01.m:67 ... -replaceCharactersInRange:withString: works in middle of string 398s Passed test: (2025-04-14 09:31:14.371 +0000) test01.m:73 ... -replaceCharactersInRange:withString: works at end of string works 398s Passed test: (2025-04-14 09:31:14.371 +0000) test01.m:79 ... -replaceCharactersInRange:withString: works at start of string works 398s Passed test: (2025-04-14 09:31:14.371 +0000) test01.m:92 ... -replaceCharactersInRange:withString: keeps attributes if entire string is replaced 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:99 ... -replaceCharactersInRange:withString: keeps attributes if entire string is replaced 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 0 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 0 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 1 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 1 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 2 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 2 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 3 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 3 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 4 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 4 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 5 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 5 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 6 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 6 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 0 7 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 7 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 0 8 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 0 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 0 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 1 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 1 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 2 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 2 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 3 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 3 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 4 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 4 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 5 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 5 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 6 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 6 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 1 7 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 1 7 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 2 0 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 2 0 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 2 1 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 2 1 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 2 2 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 2 2 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 2 3 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 2 3 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 2 4 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 2 4 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 2 5 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 2 5 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 2 6 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 2 6 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 3 0 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 3 0 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 3 1 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 3 1 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 3 2 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 3 2 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 3 3 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 3 3 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 3 4 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 3 4 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 3 5 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 3 5 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 4 0 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 4 0 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 4 1 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 4 1 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 4 2 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 4 2 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 4 3 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 4 3 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 4 4 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 4 4 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 5 0 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 5 0 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 5 1 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 5 1 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 5 2 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 5 2 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 5 3 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 5 3 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 6 0 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 6 0 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 6 1 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 6 1 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 6 2 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 6 2 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 7 0 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 7 0 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 7 1 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 7 1 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:131 ... attribute/(replaceCharacters... with zero length string) interaction _sanity checks 8 0 398s Passed test: (2025-04-14 09:31:14.372 +0000) test01.m:153 ... attribute/replaceCharacters... interaction _sanity checks 8 0 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test01.m 398s 398s Building in Tests/base/NSMutableCharacterSet 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool test00... 398s Compiling file basic.m ... 398s Compiling file test00.m ... 398s Linking test_tool test00 ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSMutableCharacterSet/basic.m... 398s Passed test: (2025-04-14 09:31:14.839 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableCharacterSet' exists 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableCharacterSet' has working alloc 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableCharacterSet' alloc gives the correct class 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableCharacterSet' has working init 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableCharacterSet' has working new 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableCharacterSet' has working allocWithZone 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableCharacterSet' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSMutableCharacterSet is a known className 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' can return self 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' can return own class 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' object is of correct class 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' can return superclass 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' responds to hash 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' handles retain 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' has working retainCount 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' has NSString description 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableCharacterSet' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSMutableBitmapCharSet' can be encoded 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSCharacterSet is a known class 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableCharacterSet is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCharacterSet' understands -copy 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCharacterSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCharacterSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCharacterSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCharacterSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSCharacterSet' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSCharacterSet is a known class 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSCharacterSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:14.865 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableCharacterSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing test00.m... 398s Running Tests/base/NSMutableCharacterSet/test00.m... 398s Passed test: (2025-04-14 09:31:14.892 +0000) test00.m:13 ... Insure defaults set accessors return the correct class 398s Passed test: (2025-04-14 09:31:14.917 +0000) test00.m:20 ... Test whether we always get a clean mutable set 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test00.m 398s 398s Building in Tests/base/NSMutableData 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool general... 398s Compiling file basic.m ... 398s Compiling file general.m ... 398s general.m: In function ‘main’: 398s general.m:13:18: warning: variable ‘hold’ set but not used [-Wunused-but-set-variable] 398s 13 | unsigned char *hold; 398s | ^~~~ 398s Linking test_tool basic ... 398s Linking test_tool general ... 398s Testing basic.m... 398s Running Tests/base/NSMutableData/basic.m... 398s Passed test: (2025-04-14 09:31:15.396 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableData' exists 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableData' has working alloc 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableData' alloc gives the correct class 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableData' has working init 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableData' has working new 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableData' has working allocWithZone 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableData' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSData is a known className 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' conforms to NSObject 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' can return self 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' can return own class 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' object <> is of correct class 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' can return superclass 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' responds to hash 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' isEqual: to self 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' respondsToSelector: 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' handles retain 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' has working retainCount 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' has NSString description 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSData' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSMutableDataMalloc' can be encoded 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSData is a known class 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableData is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSData' understands -copy 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSData' copy is of correct type 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSData' original and copy are equal 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSData' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSData' zCopy has correct type 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSData' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSData is a known class 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSData' copy object equals the original 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:15.421 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableData not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing general.m... 398s Running Tests/base/NSMutableData/general.m... 398s Passed test: (2025-04-14 09:31:15.448 +0000) general.m:24 ... +dataWithBytes:length: works 398s Passed test: (2025-04-14 09:31:15.473 +0000) general.m:32 ... +data creates empty mutable data 398s Passed test: (2025-04-14 09:31:15.473 +0000) general.m:38 ... -setData: works 398s Passed test: (2025-04-14 09:31:15.473 +0000) general.m:46 ... -replaceBytesInRange:withBytes suceeds 398s Passed test: (2025-04-14 09:31:15.473 +0000) general.m:50 ... -replaceBytesInRange:withBytes out of range raises exception 398s 398s real 0m0.039s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: general.m 398s 398s Building in Tests/base/NSMutableDictionary 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool general... 398s Compiling file general.m ... 398s Compiling file basic.m ... 398s general.m: In function ‘main’: 398s general.m:13:52: warning: variable ‘vals3’ set but not used [-Wunused-but-set-variable] 398s 13 | NSArray *keys1, *keys2, *keys3, *vals1, *vals2, *vals3; 398s | ^~~~~ 398s general.m:13:44: warning: variable ‘vals2’ set but not used [-Wunused-but-set-variable] 398s 13 | NSArray *keys1, *keys2, *keys3, *vals1, *vals2, *vals3; 398s | ^~~~~ 398s general.m:13:28: warning: variable ‘keys3’ set but not used [-Wunused-but-set-variable] 398s 13 | NSArray *keys1, *keys2, *keys3, *vals1, *vals2, *vals3; 398s | ^~~~~ 398s Linking test_tool general ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSMutableDictionary/basic.m... 398s Passed test: (2025-04-14 09:31:15.942 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSMutableDictionary is a known className 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' conforms to NSObject 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' can return self 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' can return own class 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' object {} is of correct class 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' can return superclass 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' responds to hash 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' isEqual: to self 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' respondsToSelector: 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' handles retain 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' has working retainCount 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' has NSString description 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableDictionary' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSMutableDictionary' can be encoded 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSMutableDictionary' can be encoded 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:31:15.968 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSDictionary is a known class 398s Passed test: (2025-04-14 09:31:15.969 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableDictionary is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:15.969 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:15.969 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDictionary' understands -copy 398s Passed test: (2025-04-14 09:31:15.969 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDictionary' copy is of correct type 398s Passed test: (2025-04-14 09:31:15.969 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDictionary' original and copy are equal 398s Passed test: (2025-04-14 09:31:15.969 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDictionary' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:15.969 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDictionary' zCopy has correct type 398s Passed test: (2025-04-14 09:31:15.969 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSDictionary' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:15.969 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSDictionary is a known class 398s Passed test: (2025-04-14 09:31:15.969 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Passed test: (2025-04-14 09:31:15.969 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:15.969 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:15.969 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:15.969 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSDictionary' copy object equals the original 398s Passed test: (2025-04-14 09:31:15.969 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:15.969 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:15.969 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableDictionary not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing general.m... 398s Running Tests/base/NSMutableDictionary/general.m... 398s Passed test: (2025-04-14 09:31:15.995 +0000) general.m:32 ... -count returns zero for an empty dictionary 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:37 ... -hash returns zero for an empty dictionary 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:39 ... -allKeys gives an empty array for an empty dictionary 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:45 ... -allKeysForObject: gives nil for an empty dictionary 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:48 ... -allValues gives an empty array for an empty dictionary 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:58 ... -objectForKey: gives nil for an empty dictionary 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:68 ... -keyEnumerator: is ok for empty dictionary 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:78 ... -objectEnumerator: is ok for empty dictionary 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:85 ... -objectsForKeys:notFoundMarker: is ok for empty dictionary 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:95 ... -description gives us a text property-list 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:101 ... -count returns two for an dictionary with two keys 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:106 ... -hash returns two for a dictionary with two keys 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:109 ... -allKeys gives the keys we put in the dictionary 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:120 ... -allKeysForObject: gives the key we expect 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:131 ... -allValues gives the values we put in the dictionary 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:138 ... -objectForKey: gives nil for a nil key 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:139 ... -objectForKey: gives nil for a key not in the dictionary 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:145 ... -objectForKey: gives the objects we added for the keys 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:155 ... -keyEnumerator: enumerates the dictionary 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:171 ... -objectEnumerator: enumerates the dictionary 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:184 ... -objectsForKeys:notFoundMarker: is ok for dictionary 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:195 ... -keysSortedByValueUsingSelector: seems ok 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:205 ... -description gives us a text property-list 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:212 ... -setObject:forKey: is ok 398s Passed test: (2025-04-14 09:31:16.021 +0000) general.m:218 ... unicode keys work with setValue:forKey: 398s 398s real 0m0.039s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: general.m 398s 398s Building in Tests/base/NSMutableIndexSet 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool blocks... 398s Making all for test_tool test0... 398s Making all for test_tool test1... 398s Compiling file blocks.m ... 398s Compiling file test0.m ... 398s blocks.m: In function ‘main’: 398s blocks.m:85:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 398s 85 | END_SET("NSIndexSet Blocks") 398s | ^~~~~~~ 398s Compiling file test1.m ... 398s Linking test_tool test0 ... 398s Linking test_tool blocks ... 398s Linking test_tool test1 ... 398s Testing blocks.m... 398s Running Tests/base/NSMutableIndexSet/blocks.m... 398s Start set: blocks.m:13 ... NSIndexSet Blocks 398s Skipped set: blocks.m 83 ... No Blocks support in the compiler. 398s End set: blocks.m:85 ... NSIndexSet Blocks 398s 398s real 0m0.015s 398s user 0m0.011s 398s sys 0m0.004s 398s Completed file: blocks.m 398s Testing test0.m... 398s Running Tests/base/NSMutableIndexSet/test0.m... 398s Passed test: (2025-04-14 09:31:16.450 +0000) test0.m:12 ... contains index 2 398s Passed test: (2025-04-14 09:31:16.475 +0000) test0.m:13 ... contains index 1 398s Passed test: (2025-04-14 09:31:16.475 +0000) test0.m:15 ... removed index 1 398s Passed test: (2025-04-14 09:31:16.475 +0000) test0.m:17 ... removed index 2 398s Passed test: (2025-04-14 09:31:16.475 +0000) test0.m:23 ... contains range 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test0.m 398s Testing test1.m... 398s Running Tests/base/NSMutableIndexSet/test1.m... 398s Passed test: (2025-04-14 09:31:16.527 +0000) test1.m:39 ... decoded value equals encoded 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test1.m 398s 398s Building in Tests/base/NSMutableSet 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool general... 398s Compiling file general.m ... 398s Compiling file basic.m ... 398s general.m: In function ‘main’: 398s general.m:17:3: warning: assignment from distinct Objective-C type 398s 17 | vals2 = [vals1 setByAddingObject: val2]; 398s | ^~~~~ 398s general.m:18:3: warning: assignment from distinct Objective-C type 398s 18 | vals3 = [vals1 setByAddingObject: val3]; 398s | ^~~~~ 398s Linking test_tool basic ... 398s Linking test_tool general ... 398s Testing basic.m... 398s Running Tests/base/NSMutableSet/basic.m... 398s Passed test: (2025-04-14 09:31:17.037 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSMutableSet is a known className 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' can return self 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' can return own class 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' object () is of correct class 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' can return superclass 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' responds to hash 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' handles retain 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' has working retainCount 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' has NSString description 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSMutableSet' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSMutableSet' can be encoded 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSSet is a known class 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableSet is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSet' understands -copy 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSet' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSSet is a known class 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:17.062 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing general.m... 398s Running Tests/base/NSMutableSet/general.m... 398s Start set: general.m:6 ... mutable set general 398s Passed test: (2025-04-14 09:31:17.089 +0000) general.m:22 ... -count returns zero for an empty set 398s Passed test: (2025-04-14 09:31:17.114 +0000) general.m:24 ... -hash returns zero for an empty set 398s Passed test: (2025-04-14 09:31:17.114 +0000) general.m:25 ... -containsObject: works 398s Passed test: (2025-04-14 09:31:17.114 +0000) general.m:26 ... -member: finds present object 398s Passed test: (2025-04-14 09:31:17.114 +0000) general.m:27 ... -member: doesn't find missing 398s Passed test: (2025-04-14 09:31:17.114 +0000) general.m:29 ... union of empty set with non-empty equals non-empty 398s Passed test: (2025-04-14 09:31:17.114 +0000) general.m:30 ... union contains one object 398s Passed test: (2025-04-14 09:31:17.114 +0000) general.m:32 ... union adds another object to set 398s Passed test: (2025-04-14 09:31:17.114 +0000) general.m:34 ... no intersection with empty 398s Passed test: (2025-04-14 09:31:17.114 +0000) general.m:35 ... test for intersection 398s Passed test: (2025-04-14 09:31:17.114 +0000) general.m:36 ... test for non-intersection 398s Passed test: (2025-04-14 09:31:17.114 +0000) general.m:38 ... not subset of empty 398s Passed test: (2025-04-14 09:31:17.114 +0000) general.m:39 ... test non subset 398s Passed test: (2025-04-14 09:31:17.114 +0000) general.m:40 ... test subset 398s Passed test: (2025-04-14 09:31:17.114 +0000) general.m:43 ... intersection removes an object 398s Passed test: (2025-04-14 09:31:17.114 +0000) general.m:46 ... intersect with empty set empties receiver 398s Passed test: (2025-04-14 09:31:17.114 +0000) general.m:50 ... intersect with nil empties receiver 398s End set: general.m:52 ... mutable set general 398s 398s real 0m0.039s 398s user 0m0.032s 398s sys 0m0.007s 398s Completed file: general.m 398s 398s Building in Tests/base/NSMutableString 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool NSMutableString_string... 398s Making all for test_tool basic... 398s Compiling file NSMutableString_string.m ... 398s Compiling file basic.m ... 398s In file included from NSMutableString_string.m:8: 398s ../NSString/NSString_tests.h: In function ‘test_getCString_maxLength_range_remainingRange’: 398s ../NSString/NSString_tests.h:206:17: warning: pointer targets in passing argument 1 of ‘getCString:maxLength:range:remainingRange:’ differ in signedness [-Wpointer-sign] 398s 206 | remainingRange: &remainingRange]; 398s | ^~~~~~~~~~~~~~ 398s | | 398s | unsigned char * 398s ../NSString/NSString_tests.h:206:17: note: expected ‘char *’ but argument is of type ‘unsigned char *’ 398s basic.m: In function ‘main’: 398s basic.m:168:17: warning: unused variable ‘u’ [-Wunused-variable] 398s 168 | unichar u; 398s | ^ 398s Linking test_tool NSMutableString_string ... 398s Linking test_tool basic ... 398s Testing NSMutableString_string.m... 398s Running Tests/base/NSMutableString/NSMutableString_string.m... 398s Passed test: (2025-04-14 09:31:17.630 +0000) ../NSString/NSString_tests.h:342 ... -initWithCString: works 398s 2025-04-14 09:31:17.656 NSMutableString_string[19689:19689] GSToUnicode() No iconv for encoding x00 398s Passed test: (2025-04-14 09:31:17.656 +0000) ../NSString/NSString_tests.h:120 ... -initWithData:encoding: gives nil for invalid encodings 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:82 ... String encoding 1 is supported 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Western (ASCII) 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:101 ... new Western (ASCII) string matches reference 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Western (ASCII) matches reference data 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:82 ... String encoding 4 is supported 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:82 ... String encoding 4 is supported 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:82 ... String encoding 4 is supported 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:82 ... String encoding -2147483128 is supported 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Hebrew (ISO 8859-8) 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:101 ... new Hebrew (ISO 8859-8) string matches reference 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Hebrew (ISO 8859-8) matches reference data 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:82 ... String encoding 5 is supported 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Western (ISO Latin 1) 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:101 ... new Western (ISO Latin 1) string matches reference 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Western (ISO Latin 1) matches reference data 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:82 ... String encoding 4 is supported 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:82 ... String encoding -2147481085 is supported 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:96 ... can instantiate string from Traditional Chinese (Big 5) 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:101 ... new Traditional Chinese (Big 5) string matches reference 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:105 ... data using encoding Traditional Chinese (Big 5) matches reference data 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:344 ... -getCString:maxLength:range:remainingRange: works 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:238 ... -lowercaseString returns a valid instance 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:247 ... -uppercaseString returns a valid instance 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:256 ... -capitalizedString returns a valid instance 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:265 ... -capitalizedString for helvetica 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:273 ... -capitalizedString for HeLveTica 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:281 ... -capitalizedString for HELVETICA 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:289 ... -capitalizedString for HeLLO worLd 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:296 ... -description returns a valid instance 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:306 ... -stringByExpandingTildeInPath returns a valid instance (1) 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:314 ... -stringByExpandingTildeInPath returns a valid instance (2) 398s Passed test: (2025-04-14 09:31:17.658 +0000) ../NSString/NSString_tests.h:323 ... -stringByAbbreviatingWithTildeInPath returns a valid instance 398s 398s real 0m0.043s 398s user 0m0.035s 398s sys 0m0.008s 398s Completed file: NSMutableString_string.m 398s Testing basic.m... 398s Running Tests/base/NSMutableString/basic.m... 398s Passed test: (2025-04-14 09:31:17.685 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableString' exists 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableString' has working alloc 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableString' alloc gives the correct class 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableString' has working init 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableString' has working new 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableString' has working allocWithZone 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSMutableString' allocWithZone: gives the correct class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSMutableString' can be encoded 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSMutableString' can be encoded 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSString is a known class 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableString is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSString' understands -copy 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSString' copy is of correct type 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSString' original and copy are equal 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSString' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSString' zCopy has correct type 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSString' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSString is a known class 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' copy object equals the original 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:17.710 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Passed test: (2025-04-14 09:31:17.711 +0000) basic.m:88 ... We can append a unicode string to a C string 398s Passed test: (2025-04-14 09:31:17.711 +0000) basic.m:92 ... initWithCharacters:length: creates mutable string for ascii 398s Passed test: (2025-04-14 09:31:17.711 +0000) basic.m:96 ... initWithCharacters:length: creates mutable string for unicode 398s Passed test: (2025-04-14 09:31:17.711 +0000) basic.m:100 ... can append to string from NSMutableString +stringWithString: 398s Passed test: (2025-04-14 09:31:17.711 +0000) basic.m:106 ... replaceCharactersInRange:withString: works in middle of string 398s Passed test: (2025-04-14 09:31:17.711 +0000) basic.m:109 ... replaceCharactersInRange:withString: works at end of string 398s Passed test: (2025-04-14 09:31:17.711 +0000) basic.m:115 ... custom string replacement works in middle of string 398s Passed test: (2025-04-14 09:31:17.711 +0000) basic.m:119 ... custom string replacement works at end of string 398s 2025-04-14 09:31:17.711 basic[19714:19714] string 1 \" string 2 \" 398s Passed test: (2025-04-14 09:31:17.711 +0000) basic.m:135 ... string occurrences replacement works 398s Passed test: (2025-04-14 09:31:17.711 +0000) basic.m:143 ... replace at start of string 398s Passed test: (2025-04-14 09:31:17.711 +0000) basic.m:150 ... replace at end of string 398s Passed test: (2025-04-14 09:31:17.711 +0000) basic.m:157 ... replace entire string works 398s Passed test: (2025-04-14 09:31:17.711 +0000) basic.m:175 ... find combining-tilde 398s Passed test: (2025-04-14 09:31:17.711 +0000) basic.m:179 ... remove combining-tilde 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: basic.m 398s 398s Building in Tests/base/NSNotification 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool dynamic... 398s Making all for test_tool general... 398s Compiling file basic.m ... 398s Compiling file dynamic.m ... 398s Compiling file general.m ... 398s Linking test_tool basic ... 398s Linking test_tool dynamic ... 398s Linking test_tool general ... 398s Testing basic.m... 398s Running Tests/base/NSNotification/basic.m... 398s Passed test: (2025-04-14 09:31:18.423 +0000) basic.m:37 ... equal notification hashes 398s Passed test: (2025-04-14 09:31:18.449 +0000) basic.m:38 ... equal notifications 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSNotification' exists 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSNotification' has working alloc 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSNotification' alloc gives the correct class 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSNotification' has working init 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSNotification' has working new 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSNotification' has working allocWithZone 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSNotification' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSNotification is a known className 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' conforms to NSObject 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' can return self 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' can return own class 398s Passed test: (2025-04-14 09:31:18.449 +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 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' can return superclass 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' responds to hash 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' isEqual: to self 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' respondsToSelector: 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' handles retain 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' has working retainCount 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' has NSString description 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNotification' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSNotification' can be encoded 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSNotification' can be encoded 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSNotification is a known class 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSNotification is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNotification' understands -copy 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNotification' copy is of correct type 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNotification' original and copy are equal 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNotification' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNotification' zCopy has correct type 398s Passed test: (2025-04-14 09:31:18.449 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNotification' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s 398s real 0m0.042s 398s user 0m0.035s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing dynamic.m... 398s Running Tests/base/NSNotification/dynamic.m... 398s Passed test: (2025-04-14 09:31:18.477 +0000) dynamic.m:35 ... implementation not cached 398s 398s real 0m0.041s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: dynamic.m 398s Testing general.m... 398s Running Tests/base/NSNotification/general.m... 398s 2025-04-14 09:31:18.554 general[19905:19905] Adding proxy observer 398s Passed test: (2025-04-14 09:31:18.554 +0000) general.m:112 ... notification via proxy works immediately 398s Passed test: (2025-04-14 09:31:18.554 +0000) general.m:122 ... notification via proxy works after pool 398s Passed test: (2025-04-14 09:31:18.554 +0000) general.m:126 ... notification via proxy works repeatedly 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: general.m 398s 398s Building in Tests/base/NSNumber 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool test00... 398s Making all for test_tool test01... 398s Making all for test_tool test02... 398s Compiling file test00.m ... 398s Compiling file basic.m ... 398s Compiling file test01.m ... 398s Compiling file test02.m ... 398s test02.m: In function ‘main’: 398s test02.m:31:5: warning: passing argument 2 of ‘decimalNumberWithString:locale:’ from distinct Objective-C type 398s 31 | n1 = [NSDecimalNumber decimalNumberWithString: @"0.009" locale: locale]; 398s | ^~ 398s test02.m:37:5: warning: passing argument 2 of ‘decimalNumberWithString:locale:’ from distinct Objective-C type 398s 37 | n1 = [NSDecimalNumber decimalNumberWithString: @"0.019" locale: locale]; 398s | ^~ 398s test02.m:51:5: warning: passing argument 2 of ‘decimalNumberWithString:locale:’ from distinct Objective-C type 398s 51 | n1 = [NSDecimalNumber decimalNumberWithString: @"0.0009" locale: locale]; 398s | ^~ 398s test02.m:57:5: warning: passing argument 2 of ‘decimalNumberWithString:locale:’ from distinct Objective-C type 398s 57 | n1 = [NSDecimalNumber decimalNumberWithString: @"0.0019" locale: locale]; 398s | ^~ 398s Linking test_tool basic ... 398s Making all for test_tool test03... 398s Linking test_tool test02 ... 398s Compiling file test03.m ... 398s Linking test_tool test00 ... 398s Linking test_tool test01 ... 398s Linking test_tool test03 ... 398s Testing basic.m... 398s Running Tests/base/NSNumber/basic.m... 398s Passed test: (2025-04-14 09:31:19.796 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSNumber' exists 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSNumber' has working alloc 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSNumber' alloc gives the correct class 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... raises NSInvalidArgumentException in description 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in init 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... returns nil or raises NSInvalidArgumentException in new 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:112 ... Class 'NSNumber' has working allocWithZone 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSNumber is a known className 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' conforms to NSObject 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' can return self 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' can return own class 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' object 5 is of correct class 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' can return superclass 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' responds to hash 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' isEqual: to self 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' respondsToSelector: 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' handles retain 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' has working retainCount 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' has NSString description 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSNumber' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSIntNumber' can be encoded 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSNumber is a known class 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSNumber is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' understands -copy 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' copy is of correct type 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' original and copy are equal 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' is retained by copy with same zone 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' zCopy has correct type 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' copy and original are equal 398s Passed test: (2025-04-14 09:31:19.823 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSNumber' is retained by copy with other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 0 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 11 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 13 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 14 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 15 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 16 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 17 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 18 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 19 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 20 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 21 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 22 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 23 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 24 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 25 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 26 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 27 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 28 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 29 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 30 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 31 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 32 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 33 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 34 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 35 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 36 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 37 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 38 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 39 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 40 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 41 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 42 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 43 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 44 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 45 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 46 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 47 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 48 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 49 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 50 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 51 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 52 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 53 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 54 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 55 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 56 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 57 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 58 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 59 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 60 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 61 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 62 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 63 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 64 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 65 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 66 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 67 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 68 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 69 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 70 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 71 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 72 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 73 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 74 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 75 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 76 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 77 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 78 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 79 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 80 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 81 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 82 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 83 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 84 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 85 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 86 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 87 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 88 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 89 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 90 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 91 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 92 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 93 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 94 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 95 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 96 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 97 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 98 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 99 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 100 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 101 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 103 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 106 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 110 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 115 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 121 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 128 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 136 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 145 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 155 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 166 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 178 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 191 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 205 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 220 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 236 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 253 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 271 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 290 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 310 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 331 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 353 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 376 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 400 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 425 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 451 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 478 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 506 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 535 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 565 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 596 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 628 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 661 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 695 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 730 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 766 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 803 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 841 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 880 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 920 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 961 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1003 398s Passed test: (2025-04-14 09:31:19.823 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1046 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1090 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1135 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1181 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1228 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1276 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1325 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1375 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1426 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1478 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1531 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1585 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1640 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1696 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1753 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1811 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1870 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1930 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 1991 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2053 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2116 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2180 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2245 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2311 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2378 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2446 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2515 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2585 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2656 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2728 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2801 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2875 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 2950 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3026 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3103 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3181 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3260 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3340 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3421 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3503 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3586 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3670 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3755 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3841 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 3928 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4016 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4105 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4195 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4286 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4378 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4471 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4565 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4660 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4756 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4853 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 4951 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5050 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5150 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5251 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5353 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5456 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5560 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5665 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5771 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5878 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 5986 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6095 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6205 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6316 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6428 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6541 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6655 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6770 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 6886 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7003 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7121 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7240 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7360 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7481 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7603 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7726 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7850 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 7975 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8101 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8228 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8356 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8485 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8615 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8746 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 8878 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9011 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9145 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9280 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9416 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9553 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9691 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9830 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 9970 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10111 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10253 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10396 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10540 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10685 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10831 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 10978 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 11126 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 11275 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 11425 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 11576 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 11728 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 11881 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12035 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12190 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12346 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12503 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12661 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12820 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 12980 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 13141 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 13303 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 13466 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 13630 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 13795 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 13961 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 14128 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 14296 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 14465 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 14635 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 14806 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 14978 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 15151 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 15325 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 15500 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 15676 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 15853 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 16031 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 16210 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 16390 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 16571 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 16753 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 16936 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 17120 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 17305 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 17491 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 17678 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 17866 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 18055 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 18245 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 18436 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 18628 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 18821 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 19015 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 19210 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 19406 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 19603 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 19801 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 20000 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 20200 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 20401 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 20603 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 20806 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 21010 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 21215 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 21421 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 21628 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 21836 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 22045 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 22255 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 22466 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 22678 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 22891 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 23105 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 23320 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 23536 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 23753 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 23971 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 24190 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 24410 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 24631 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 24853 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 25076 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 25300 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 25525 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 25751 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 25978 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 26206 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 26435 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 26665 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 26896 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 27128 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 27361 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 27595 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 27830 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 28066 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 28303 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 28541 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 28780 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 29020 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 29261 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 29503 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 29746 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 29990 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 30235 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 30481 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 30728 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 30976 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 31225 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 31475 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 31726 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 31978 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 32231 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 32485 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:23 ... int -> NSNumber -> int is identity operation for 32740 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -11 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -13 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -14 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -15 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -16 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -17 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -18 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -19 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -20 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -21 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -22 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -23 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -24 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -25 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -26 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -27 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -28 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -29 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -30 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -31 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -32 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -33 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -34 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -35 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -36 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -37 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -38 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -39 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -40 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -41 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -42 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -43 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -44 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -45 398s Passed test: (2025-04-14 09:31:19.824 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -46 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -47 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -48 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -49 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -50 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -51 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -52 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -53 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -54 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -55 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -56 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -57 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -58 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -59 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -60 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -61 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -62 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -63 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -64 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -65 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -66 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -67 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -68 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -69 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -70 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -71 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -72 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -73 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -74 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -75 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -76 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -77 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -78 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -79 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -80 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -81 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -82 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -83 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -84 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -85 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -86 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -87 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -88 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -89 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -90 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -91 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -92 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -93 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -94 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -95 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -96 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -97 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -98 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -99 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -100 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -101 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -103 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -106 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -110 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -115 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -121 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -128 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -136 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -145 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -155 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -166 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -178 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -191 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -205 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -220 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -236 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -253 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -271 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -290 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -310 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -331 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -353 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -376 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -400 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -425 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -451 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -478 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -506 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -535 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -565 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -596 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -628 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -661 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -695 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -730 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -766 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -803 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -841 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -880 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -920 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -961 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1003 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1046 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1090 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1135 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1181 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1228 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1276 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1325 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1375 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1426 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1478 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1531 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1585 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1640 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1696 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1753 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1811 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1870 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1930 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -1991 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2053 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2116 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2180 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2245 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2311 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2378 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2446 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2515 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2585 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2656 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2728 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2801 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2875 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -2950 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3026 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3103 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3181 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3260 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3340 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3421 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3503 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3586 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3670 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3755 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3841 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -3928 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4016 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4105 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4195 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4286 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4378 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4471 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4565 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4660 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4756 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4853 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -4951 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5050 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5150 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5251 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5353 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5456 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5560 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5665 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5771 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5878 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -5986 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6095 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6205 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6316 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6428 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6541 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6655 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6770 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -6886 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7003 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7121 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7240 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7360 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7481 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7603 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7726 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7850 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -7975 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8101 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8228 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8356 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8485 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8615 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8746 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -8878 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9011 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9145 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9280 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9416 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9553 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9691 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9830 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -9970 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10111 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10253 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10396 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10540 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10685 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10831 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -10978 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -11126 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -11275 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -11425 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -11576 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -11728 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -11881 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12035 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12190 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12346 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12503 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12661 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12820 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -12980 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -13141 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -13303 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -13466 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -13630 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -13795 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -13961 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -14128 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -14296 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -14465 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -14635 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -14806 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -14978 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -15151 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -15325 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -15500 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -15676 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -15853 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -16031 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -16210 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -16390 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -16571 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -16753 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -16936 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -17120 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -17305 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -17491 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -17678 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -17866 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -18055 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -18245 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -18436 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -18628 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -18821 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -19015 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -19210 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -19406 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -19603 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -19801 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -20000 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -20200 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -20401 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -20603 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -20806 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -21010 398s Passed test: (2025-04-14 09:31:19.825 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -21215 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -21421 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -21628 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -21836 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -22045 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -22255 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -22466 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -22678 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -22891 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -23105 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -23320 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -23536 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -23753 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -23971 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -24190 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -24410 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -24631 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -24853 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -25076 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -25300 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -25525 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -25751 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -25978 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -26206 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -26435 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -26665 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -26896 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -27128 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -27361 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -27595 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -27830 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -28066 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -28303 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -28541 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -28780 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -29020 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -29261 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -29503 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -29746 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -29990 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -30235 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -30481 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -30728 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -30976 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -31225 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -31475 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -31726 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -31978 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -32231 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -32485 398s Passed test: (2025-04-14 09:31:19.826 +0000) basic.m:33 ... int -> NSNumber -> int is identity operation for -32740 398s 398s real 0m0.046s 398s user 0m0.037s 398s sys 0m0.009s 398s Completed file: basic.m 398s Testing test00.m... 398s Running Tests/base/NSNumber/test00.m... 398s Passed test: (2025-04-14 09:31:19.854 +0000) test00.m:29 ... We can create a boolean (YES) 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:32 ... We can create a boolean (NO) 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:34 ... A boolean YES is not a NO 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:35 ... A boolean NO is not a YES 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:36 ... A boolean YES is a YES 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:37 ... A boolean NO is a NO 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:40 ... We can create a char number 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:42 ... We can create a signed char number 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:44 ... We can create an unsigned char number 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:45 ... A -1 signed char is not a 255 unsigned char 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:46 ... A -1 signed char is a 255 signed char 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:50 ... A -100 signed char is a -100 signed short 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:52 ... A -100 signed char is a -100 signed int 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:54 ... A -100 signed char is a -100 signed long 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:56 ... A -100 signed char is a -100 signed long long 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:58 ... A -100 signed char is a -100 signed float 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:60 ... A -100 signed char is a -100 signed double 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:62 ... A -100 signed char is a -100 NSInteger 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:65 ... A -100 signed char is a -100 signed short 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:67 ... A -100 signed char is a -100 signed int 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:69 ... A -100 signed char is a -100 signed long 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:71 ... A -100 signed char is a -100 signed long long 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:73 ... A -100 signed char is a -100 signed float 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:75 ... A -100 signed char is a -100 signed double 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:77 ... A -100 signed char is a -100 NSInteger 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:79 ... A -100 signed char is a YES BOOL 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:84 ... integer numbers - 127 < 128 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:86 ... integer numbers - 128 > 127 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:91 ... A 200 signed char is not a 200 int 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:92 ... signed char numbers - 200 < 100 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:94 ... signed char numbers - 100 > 200 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:97 ... pointerValue works 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:101 ... NSDecimalNumber numberWithInt: works 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:104 ... NSDecimalNumber floatValue works 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:106 ... NSDecimalNumber doubleValue works 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:108 ... NSDecimalNumber boolValue works 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:110 ... NSDecimalNumber charValue works 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:112 ... NSDecimalNumber intValue works 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:114 ... NSDecimalNumber integerValue works 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:116 ... NSDecimalNumber longValue works 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:118 ... NSDecimalNumber longLongValue works 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:120 ... NSDecimalNumber shortValue works 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:122 ... NSDecimalNumber unsignedCharValue works 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:124 ... NSDecimalNumber unsignedIntValue works 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:126 ... NSDecimalNumber unsignedIntegerValue works 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:128 ... NSDecimalNumber unsignedLongValue works 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:130 ... NSDecimalNumber unsignedLongLongValue works 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:132 ... NSDecimalNumber unsignedShortValue works 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:138 ... comparison of min signed with max unsigned works 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:150 ... sorted numbers are correctly ordered 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:159 ... store negative integer in property list works 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:161 ... store negative double in property list works 398s Passed test: (2025-04-14 09:31:19.880 +0000) test00.m:166 ... +numberWith... subclass 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test00.m 398s Testing test01.m... 398s Running Tests/base/NSNumber/test01.m... 398s Start set: test01.m:26 ... NSNumber 398s Start set: test01.m:29 ... simple-number checks 398s Passed test: (2025-04-14 09:31:19.907 +0000) test01.m:33 ... 42 is greater than pi 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:34 ... pi is smaller than 42 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:35 ... pi is pi 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:36 ... 42 is 42 398s End set: test01.m:38 ... simple-number checks 398s Start set: test01.m:40 ... not-a-number checks 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:44 ... NaN is equal to NaN 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:47 ... 2 is not equal to NaN 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:48 ... 2 is greater than NaN 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:49 ... NaN is less than 2 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:52 ... 2LL is not equal to NaN 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:53 ... 2LL is greater than NaN 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:54 ... NaN is less than 2LL 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:57 ... 2.0 is not equal to NaN 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:58 ... 2.0 is greater than NaN 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:59 ... NaN is less than 2.0 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:62 ... 2.0dd is not equal to NaN 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:63 ... 2.0dd is greater than NaN 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:64 ... NaN is less than 2.0dd 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:67 ... 0.0 is not equal to NaN 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:68 ... 0.0 greater than NaN 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:69 ... NaN less than 0.0 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:72 ... -1.01 is not equal to NaN 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:73 ... -1.01 less than NaN 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:74 ... NaN less than -1.01 398s End set: test01.m:76 ... not-a-number checks 398s Start set: test01.m:78 ... zero checks 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:82 ... zero is equal to zero 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:85 ... 2 is not equal to zero 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:86 ... 2 is greater than zero 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:87 ... zero is less than 2 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:90 ... 2LL is not equal to zero 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:91 ... 2LL is greater than zero 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:92 ... zero is less than 2LL 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:95 ... 2.0 is not equal to zero 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:96 ... 2.0 is greater than zero 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:97 ... zero is less than 2.0 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:100 ... 2.0dd is not equal to zero 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:101 ... 2.0dd is greater than zero 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:103 ... zero is less than 2.0dd 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:106 ... 0.0 is equal to zero 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:107 ... 0.0 is zero 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:108 ... zero is 0.0 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:111 ... -1.01 is not equal to zero 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:112 ... -1.01 less than zero 398s Passed test: (2025-04-14 09:31:19.932 +0000) test01.m:113 ... zero greater than -1.01 398s End set: test01.m:115 ... zero checks 398s End set: test01.m:116 ... NSNumber 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test01.m 398s Testing test02.m... 398s Running Tests/base/NSNumber/test02.m... 398s Start set: test02.m:13 ... NSDecimalNumber 398s Passed test: (2025-04-14 09:31:19.985 +0000) test02.m:34 ... rounding 0.009 398s Passed test: (2025-04-14 09:31:19.986 +0000) test02.m:40 ... rounding 0.019 398s Passed test: (2025-04-14 09:31:19.986 +0000) test02.m:54 ... rounding 0.0009 398s 2025-04-14 09:31:19.986 test02[20173:20173] NSDecimal before rounding 0.0019 398s 2025-04-14 09:31:19.986 test02[20173:20173] NSDecimal after rounding 0.002 398s Passed test: (2025-04-14 09:31:19.986 +0000) test02.m:69 ... NSDecimal rounding 0.0019 to 0.02 398s Passed test: (2025-04-14 09:31:19.986 +0000) test02.m:73 ... NSDecimalNumber rounding 0.0019 398s End set: test02.m:75 ... NSDecimalNumber 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: test02.m 398s Testing test03.m... 398s Running Tests/base/NSNumber/test03.m... 398s Start set: test03.m:7 ... GSDecimalCompare 398s Passed test: (2025-04-14 09:31:20.013 +0000) test03.m:17 ... 0.05 < 0.10 398s Passed test: (2025-04-14 09:31:20.039 +0000) test03.m:23 ... -0.10 < -0.05 398s Passed test: (2025-04-14 09:31:20.039 +0000) test03.m:29 ... -0.10 < 0.10 398s Passed test: (2025-04-14 09:31:20.039 +0000) test03.m:35 ... 0.00 == 0.00 398s Passed test: (2025-04-14 09:31:20.039 +0000) test03.m:41 ... 0.00 < 0.02 398s Passed test: (2025-04-14 09:31:20.039 +0000) test03.m:47 ... -0.02 < 0.00 398s End set: test03.m:51 ... GSDecimalCompare 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test03.m 398s 398s Building in Tests/base/NSNumberFormatter 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool basic10_4... 398s Compiling file basic10_4.m ... 398s Compiling file basic.m ... 398s Linking test_tool basic ... 398s Linking test_tool basic10_4 ... 398s Testing basic.m... 398s Running Tests/base/NSNumberFormatter/basic.m... 398s Start set: basic.m:7 ... basic 398s Passed test: (2025-04-14 09:31:20.676 +0000) basic.m:16 ... +[NSNumberFormatter alloc] returns a NSNumberFormatter 398s Passed test: (2025-04-14 09:31:20.702 +0000) basic.m:22 ... default format same as Cocoa 398s Passed test: (2025-04-14 09:31:20.702 +0000) basic.m:26 ... Handle leading zeroes in fractional part: 1.01 398s Passed test: (2025-04-14 09:31:20.702 +0000) basic.m:30 ... Handle leading zeroes in fractional part: 1.1 398s Passed test: (2025-04-14 09:31:20.702 +0000) basic.m:36 ... -setAllowsFloats: does not effect rounding 398s 2025-04-14 09:31:20.702 basic[20313:20313] NSNumberFormatter-getObjectValue:forString:... not fully implemented 398s Passed test: (2025-04-14 09:31:20.702 +0000) basic.m:39 ... float input is disallowed 398s 2025-04-14 09:31:20.702 basic[20313:20313] NSNumberFormatter-getObjectValue:forString:... not fully implemented 398s Passed test: (2025-04-14 09:31:20.702 +0000) basic.m:44 ... allowsFloat error 398s Passed test: (2025-04-14 09:31:20.702 +0000) basic.m:49 ... numeric and space padding OK 398s Passed test: (2025-04-14 09:31:20.702 +0000) basic.m:54 ... numeric padding OK 398s Passed test: (2025-04-14 09:31:20.702 +0000) basic.m:62 ... prefix and suffix used properly 398s Passed test: (2025-04-14 09:31:20.702 +0000) basic.m:66 ... negativeFormat used for -ve number 398s Passed test: (2025-04-14 09:31:20.702 +0000) basic.m:69 ... notANumber special case 398s Passed test: (2025-04-14 09:31:20.702 +0000) basic.m:73 ... format string of length 1 398s End set: basic.m:76 ... basic 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.008s 398s Completed file: basic.m 398s Testing basic10_4.m... 398s Running Tests/base/NSNumberFormatter/basic10_4.m... 398s Start set: basic10_4.m:17 ... NSNumberFormatter 398s Passed test: (2025-04-14 09:31:20.730 +0000) basic10_4.m:19 ... default behavior is NSNumberFormatterBehavior10_4 398s Passed test: (2025-04-14 09:31:20.756 +0000) basic10_4.m:25 ... default behavior can be changed to NSNumberFormatterBehavior10_0 398s Passed test: (2025-04-14 09:31:20.756 +0000) basic10_4.m:31 ... NSNumberFormatterBehaviorDefault gives NSNumberFormatterBehavior10_4 398s Passed test: (2025-04-14 09:31:20.756 +0000) basic10_4.m:38 ... unknown behavior is accepted 398s Passed test: (2025-04-14 09:31:20.756 +0000) basic10_4.m:43 ... default behavior can be changed to NSNumberFormatterBehavior10_4 398s Passed test: (2025-04-14 09:31:20.756 +0000) basic10_4.m:49 ... a new formatter gets the current default behavior 398s Passed test: (2025-04-14 09:31:20.756 +0000) basic10_4.m:52 ... a new formatter can have the default behavior set 398s Passed test: (2025-04-14 09:31:20.756 +0000) basic10_4.m:60 ... notANumber special case 398s Start set: basic10_4.m:63 ... NSLocale 398s Passed test: (2025-04-14 09:31:20.758 +0000) basic10_4.m:74 ... formatting suceeded 398s Passed test: (2025-04-14 09:31:20.758 +0000) basic10_4.m:78 ... is not equal to NaN 398s Passed test: (2025-04-14 09:31:20.758 +0000) basic10_4.m:80 ... is equal to zero 398s Passed test: (2025-04-14 09:31:20.758 +0000) basic10_4.m:87 ... default 10.4 format same as Cocoa 398s Passed test: (2025-04-14 09:31:20.758 +0000) basic10_4.m:90 ... have locale 'en' 398s Passed test: (2025-04-14 09:31:20.758 +0000) basic10_4.m:95 ... padding character se to '+' 398s Passed test: (2025-04-14 09:31:20.758 +0000) basic10_4.m:102 ... round up for fractional part >0.5 398s Passed test: (2025-04-14 09:31:20.758 +0000) basic10_4.m:107 ... round down for fractional part <0.5 398s Passed test: (2025-04-14 09:31:20.758 +0000) basic10_4.m:112 ... minus sign assigned correctly 398s Passed test: (2025-04-14 09:31:20.758 +0000) basic10_4.m:119 ... Negative percentage correct 398s Passed test: (2025-04-14 09:31:20.758 +0000) basic10_4.m:131 ... format width set correctly 398s Passed test: (2025-04-14 09:31:20.758 +0000) basic10_4.m:136 ... positive prefix set correctly 398s Passed test: (2025-04-14 09:31:20.758 +0000) basic10_4.m:141 ... default padding position is before prefix 398s Passed test: (2025-04-14 09:31:20.758 +0000) basic10_4.m:146 ... numeric and space padding OK 398s Passed test: (2025-04-14 09:31:20.758 +0000) basic10_4.m:153 ... currency style does not include currency string 398s Passed test: (2025-04-14 09:31:20.758 +0000) basic10_4.m:158 ... positive prefix is set correctly for currency style 398s Passed test: (2025-04-14 09:31:20.758 +0000) basic10_4.m:162 ... prefix and suffix used properly 398s Passed test: (2025-04-14 09:31:20.758 +0000) basic10_4.m:167 ... negativeFormat used for -ve number 398s Passed test: (2025-04-14 09:31:20.758 +0000) basic10_4.m:176 ... format string of length 1 398s End set: basic10_4.m:180 ... NSLocale 398s End set: basic10_4.m:182 ... NSNumberFormatter 398s 398s real 0m0.042s 398s user 0m0.035s 398s sys 0m0.007s 398s Completed file: basic10_4.m 398s 398s Building in Tests/base/NSObject 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool initialize... 398s Making all for test_tool test00... 398s Making all for test_tool test01... 398s Compiling file initialize.m ... 398s Compiling file basic.m ... 398s Compiling file test00.m ... 398s Compiling file test01.m ... 398s initialize.m:49:1: warning: class ‘SlowInit0’ defined without specifying a base class [-Wobjc-root-class] 398s 49 | + (void) initialize 398s | ^ 398s initialize.m:78:1: warning: class ‘SlowInit2’ defined without specifying a base class [-Wobjc-root-class] 398s 78 | + (void) initialize 398s | ^ 398s Linking test_tool test00 ... 398s Linking test_tool initialize ... 398s Linking test_tool test01 ... 398s Making all for test_tool test02... 398s Making all for test_tool test03... 398s Compiling file test03.m ... 398s Compiling file test02.m ... 398s Linking test_tool basic ... 398s Linking test_tool test03 ... 398s Linking test_tool test02 ... 398s Testing basic.m... 398s Running Tests/base/NSObject/basic.m... 398s Passed test: (2025-04-14 09:31:21.495 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSObject' exists 398s Passed test: (2025-04-14 09:31:21.521 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSObject' has working alloc 398s Passed test: (2025-04-14 09:31:21.521 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSObject' alloc gives the correct class 398s Passed test: (2025-04-14 09:31:21.521 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSObject' has working init 398s Passed test: (2025-04-14 09:31:21.521 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSObject' has working new 398s Passed test: (2025-04-14 09:31:21.521 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSObject' has working allocWithZone 398s Passed test: (2025-04-14 09:31:21.521 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSObject' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:31:21.521 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSObject is a known className 398s Passed test: (2025-04-14 09:31:21.521 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' conforms to NSObject 398s Passed test: (2025-04-14 09:31:21.521 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' can return self 398s Passed test: (2025-04-14 09:31:21.521 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' can return own class 398s Passed test: (2025-04-14 09:31:21.521 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' object is of correct class 398s Passed test: (2025-04-14 09:31:21.521 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:21.521 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' can return superclass 398s Passed test: (2025-04-14 09:31:21.521 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' responds to hash 398s Passed test: (2025-04-14 09:31:21.521 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' isEqual: to self 398s Passed test: (2025-04-14 09:31:21.521 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' respondsToSelector: 398s Passed test: (2025-04-14 09:31:21.521 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' handles retain 398s Passed test: (2025-04-14 09:31:21.521 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' has working retainCount 398s Passed test: (2025-04-14 09:31:21.521 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' has NSString description 398s Passed test: (2025-04-14 09:31:21.521 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSObject' handles performSelector 398s Passed test: (2025-04-14 09:31:21.521 +0000) basic.m:9 ... a null selector proiduces a nil method signature 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.008s 398s Completed file: basic.m 398s Testing initialize.m... 398s Running Tests/base/NSObject/initialize.m... 398s Start set: initialize.m:188 ... +initialize 398s Passed test: (2025-04-14 09:31:21.549 +0000) initialize.m:193 ... initialize test starts 398s Passed test: (2025-04-14 09:31:22.576 +0000) initialize.m:220 ... mutually dependent +initialize is thread-safe 398s Passed test: (2025-04-14 09:31:22.576 +0000) initialize.m:234 ... inherited +initialize is called automatically 398s Dashed hope: (2025-04-14 09:31:27.576 +0000) initialize.m:172 ... +initialize runs concurrently 398s 398s real 0m6.042s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: initialize.m 398s Testing test00.m... 398s Running Tests/base/NSObject/test00.m... 398s 2025-04-14 09:31:27.634 test00[20610:20610] autorelease called without pool for object (0x2aa06ff9f18) of class NSCalendarDate in thread {name = (null), num = 20610} 398s 2025-04-14 09:31:27.634 test00[20610:20610] autorelease called without pool for object (0x2aa07091148) of class GSTimeZone in thread {name = (null), num = 20610} 398s 2025-04-14 09:31:27.634 test00[20610:20610] autorelease called without pool for object (0x2aa07091148) of class GSTimeZone in thread {name = (null), num = 20610} 398s 2025-04-14 09:31:27.634 test00[20610:20610] autorelease called without pool for object (0x2aa070566b8) of class GSCInlineString in thread {name = (null), num = 20610} 398s 2025-04-14 09:31:27.634 test00[20610:20610] autorelease called without pool for object (0x2aa0708a108) of class GSAutoreleasedMemory in thread {name = (null), num = 20610} 398s Passed test: (2025-04-14 09:31:27.607 +0000) test00.m:9 ... 'NSObject' uses +class to return self 398s 398s real 0m0.043s 398s user 0m0.034s 398s sys 0m0.009s 398s Completed file: test00.m 398s Testing test01.m... 398s Running Tests/base/NSObject/test01.m... 398s Passed test: (2025-04-14 09:31:27.662 +0000) test01.m:41 ... -isClass returns YES on a Class 398s Passed test: (2025-04-14 09:31:27.687 +0000) test01.m:46 ... -isClass returns NO on an instance 398s Passed test: (2025-04-14 09:31:27.687 +0000) test01.m:53 ... -isClass returns NO on an instance (special test for broken libobjc) 398s Passed test: (2025-04-14 09:31:27.687 +0000) test01.m:57 ... -isKindOfClass: works 398s Passed test: (2025-04-14 09:31:27.687 +0000) test01.m:66 ... +isKindOfClass: works 398s 398s real 0m0.039s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test01.m 398s Testing test02.m... 398s Running Tests/base/NSObject/test02.m... 398s Passed test: (2025-04-14 09:31:27.715 +0000) test02.m:40 ... +conformsToProtocol returns YES on an implemented protocol 398s Passed test: (2025-04-14 09:31:27.740 +0000) test02.m:42 ... +conformsToProtocol returns YES on a protocol implemented in a category 398s Passed test: (2025-04-14 09:31:27.740 +0000) test02.m:44 ... +conformsToProtocol returns NO on an unimplemented protocol 398s Passed test: (2025-04-14 09:31:27.740 +0000) test02.m:46 ... -conformsToProtocol returns YES on an implemented protocol 398s Passed test: (2025-04-14 09:31:27.740 +0000) test02.m:48 ... -conformsToProtocol returns YES on a protocol implemented in a category 398s Passed test: (2025-04-14 09:31:27.740 +0000) test02.m:50 ... -conformsToProtocol returns NO on an unimplemented protocol 398s 398s real 0m0.039s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test02.m 398s Testing test03.m... 398s Running Tests/base/NSObject/test03.m... 398s 398s real 0m0.012s 398s user 0m0.009s 398s sys 0m0.002s 398s Completed file: test03.m 398s 398s Building in Tests/base/NSOperation 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool concurrent... 398s Making all for test_tool threads... 398s Compiling file basic.m ... 398s Compiling file threads.m ... 398s Compiling file concurrent.m ... 398s basic.m:11:13: warning: ‘blockDidRun’ defined but not used [-Wunused-variable] 398s 11 | static BOOL blockDidRun = NO; 398s | ^~~~~~~~~~~ 398s concurrent.m: In function ‘-[MyOperation main]’: 398s concurrent.m:43:3: warning: ‘MyOperation’ may not respond to ‘-beginOperation’ 398s 43 | [self beginOperation]; 398s | ^ 398s concurrent.m:43:3: warning: (messages without a matching method signature will be assumed to return ‘id’ and accept ‘...’ as arguments) 398s Linking test_tool basic ... 398s Linking test_tool concurrent ... 398s Linking test_tool threads ... 398s Testing basic.m... 398s Running Tests/base/NSOperation/basic.m... 398s Passed test: (2025-04-14 09:31:28.548 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperation' exists 398s Passed test: (2025-04-14 09:31:28.574 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperation' has working alloc 398s Passed test: (2025-04-14 09:31:28.574 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperation' alloc gives the correct class 398s Passed test: (2025-04-14 09:31:28.574 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperation' has working init 398s Passed test: (2025-04-14 09:31:28.574 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperation' has working new 398s Passed test: (2025-04-14 09:31:28.574 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperation' has working allocWithZone 398s Passed test: (2025-04-14 09:31:28.574 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperation' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:31:28.574 +0000) basic.m:22 ... can create an operation 398s Passed test: (2025-04-14 09:31:28.574 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSOperation is a known className 398s Passed test: (2025-04-14 09:31:28.574 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' conforms to NSObject 398s Passed test: (2025-04-14 09:31:28.574 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' can return self 398s Passed test: (2025-04-14 09:31:28.574 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' can return own class 398s Passed test: (2025-04-14 09:31:28.574 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' object is of correct class 398s Passed test: (2025-04-14 09:31:28.574 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:28.574 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' can return superclass 398s Passed test: (2025-04-14 09:31:28.574 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' responds to hash 398s Passed test: (2025-04-14 09:31:28.574 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' isEqual: to self 398s Passed test: (2025-04-14 09:31:28.574 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' respondsToSelector: 398s Passed test: (2025-04-14 09:31:28.574 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' handles retain 398s Passed test: (2025-04-14 09:31:28.574 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' has working retainCount 398s Passed test: (2025-04-14 09:31:28.574 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' has NSString description 398s Passed test: (2025-04-14 09:31:28.574 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOperation' handles performSelector 398s Passed test: (2025-04-14 09:31:28.574 +0000) basic.m:26 ... operation is ready 398s Passed test: (2025-04-14 09:31:28.574 +0000) basic.m:27 ... operation is not concurrent 398s Passed test: (2025-04-14 09:31:28.574 +0000) basic.m:28 ... operation is not cancelled 398s Passed test: (2025-04-14 09:31:28.574 +0000) basic.m:29 ... operation is not executing 398s Passed test: (2025-04-14 09:31:28.574 +0000) basic.m:30 ... operation is not finished 398s Passed test: (2025-04-14 09:31:28.575 +0000) basic.m:31 ... operation has no dependencies 398s Passed test: (2025-04-14 09:31:28.575 +0000) basic.m:33 ... operation has normal priority 398s Passed test: (2025-04-14 09:31:28.575 +0000) basic.m:36 ... operation has very high priority 398s Passed test: (2025-04-14 09:31:28.575 +0000) basic.m:41 ... operation has added dependency 398s Passed test: (2025-04-14 09:31:28.575 +0000) basic.m:43 ... operation with dependency is not ready 398s Passed test: (2025-04-14 09:31:28.575 +0000) basic.m:45 ... cancelled dependency continues 398s Passed test: (2025-04-14 09:31:28.575 +0000) basic.m:47 ... operation is cancelled 398s Passed test: (2025-04-14 09:31:28.575 +0000) basic.m:48 ... cancelled dependency continues 398s Passed test: (2025-04-14 09:31:28.575 +0000) basic.m:50 ... operation with cancelled dependency not ready 398s Passed test: (2025-04-14 09:31:28.575 +0000) basic.m:52 ... dependency removal works 398s Passed test: (2025-04-14 09:31:28.575 +0000) basic.m:54 ... operation without dependency is ready 398s Passed test: (2025-04-14 09:31:29.575 +0000) basic.m:65 ... operation is finished 398s Passed test: (2025-04-14 09:31:29.575 +0000) basic.m:66 ... a finished operation is ready 398s Passed test: (2025-04-14 09:31:29.575 +0000) basic.m:70 ... finished dependency continues 398s Passed test: (2025-04-14 09:31:29.575 +0000) basic.m:72 ... operation with finished dependency is ready 398s Passed test: (2025-04-14 09:31:29.575 +0000) basic.m:80 ... a cancelled object is ready even with a dependency 398s Passed test: (2025-04-14 09:31:29.575 +0000) basic.m:84 ... a cancelled object can finish 398s Passed test: (2025-04-14 09:31:29.575 +0000) basic.m:87 ... NSOperation cannot be started twice 398s Passed test: (2025-04-14 09:31:29.575 +0000) basic.m:91 ... wait returns at once 398s Passed test: (2025-04-14 09:31:29.575 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperationQueue' exists 398s Passed test: (2025-04-14 09:31:29.575 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperationQueue' has working alloc 398s Passed test: (2025-04-14 09:31:29.575 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperationQueue' alloc gives the correct class 398s Passed test: (2025-04-14 09:31:29.575 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperationQueue' has working init 398s Passed test: (2025-04-14 09:31:29.575 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperationQueue' has working new 398s Passed test: (2025-04-14 09:31:29.575 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperationQueue' has working allocWithZone 398s Passed test: (2025-04-14 09:31:29.575 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSOperationQueue' allocWithZone: gives the correct class 398s timeout: the monitored command dumped core 398s /usr/bin/gnustep-tests: line 492: 20822 Segmentation fault timeout $GSTESTTIMEOUT $RUN_CMD 398s 398s real 0m1.135s 398s user 0m0.034s 398s sys 0m0.009s 398s Failed file: basic.m aborted without running all tests! 398s Testing concurrent.m... 398s Running Tests/base/NSOperation/concurrent.m... 398s Start set: concurrent.m:112 ... concurrent operations 398s Passed test: (2025-04-14 09:31:29.699 +0000) concurrent.m:122 ... operation ran 398s Passed test: (2025-04-14 09:31:29.726 +0000) concurrent.m:123 ... operation is not executing 398s Passed test: (2025-04-14 09:31:29.726 +0000) concurrent.m:127 ... operation was performed 398s Passed test: (2025-04-14 09:31:29.726 +0000) concurrent.m:140 ... operation ran 398s Passed test: (2025-04-14 09:31:29.726 +0000) concurrent.m:141 ... operation is not executing 398s Passed test: (2025-04-14 09:31:29.726 +0000) concurrent.m:146 ... operation was performed 398s Passed test: (2025-04-14 09:31:29.726 +0000) concurrent.m:146 ... operation was performed 398s Passed test: (2025-04-14 09:31:29.726 +0000) concurrent.m:146 ... operation was performed 398s Passed test: (2025-04-14 09:31:29.726 +0000) concurrent.m:146 ... operation was performed 398s Passed test: (2025-04-14 09:31:29.726 +0000) concurrent.m:146 ... operation was performed 398s Passed test: (2025-04-14 09:31:29.727 +0000) concurrent.m:159 ... operation ran 398s Passed test: (2025-04-14 09:31:29.727 +0000) concurrent.m:160 ... operation is not executing 398s Passed test: (2025-04-14 09:31:29.727 +0000) concurrent.m:165 ... operation was performed 398s Passed test: (2025-04-14 09:31:29.727 +0000) concurrent.m:165 ... operation was performed 398s Passed test: (2025-04-14 09:31:29.727 +0000) concurrent.m:165 ... operation was performed 398s Passed test: (2025-04-14 09:31:29.727 +0000) concurrent.m:165 ... operation was performed 398s Passed test: (2025-04-14 09:31:29.727 +0000) concurrent.m:165 ... operation was performed 398s Passed test: (2025-04-14 09:31:29.727 +0000) concurrent.m:165 ... operation was performed 398s Passed test: (2025-04-14 09:31:29.727 +0000) concurrent.m:165 ... operation was performed 398s Passed test: (2025-04-14 09:31:29.727 +0000) concurrent.m:165 ... operation was performed 398s Passed test: (2025-04-14 09:31:29.727 +0000) concurrent.m:165 ... operation was performed 398s Passed test: (2025-04-14 09:31:29.727 +0000) concurrent.m:165 ... operation was performed 398s End set: concurrent.m:168 ... concurrent operations 398s 398s real 0m0.044s 398s user 0m0.035s 398s sys 0m0.009s 398s Completed file: concurrent.m 398s Testing threads.m... 398s Running Tests/base/NSOperation/threads.m... 398s Passed test: (2025-04-14 09:31:29.755 +0000) threads.m:149 ... counter was set up 398s Passed test: (2025-04-14 09:31:29.781 +0000) threads.m:154 ... operation ran 398s Passed test: (2025-04-14 09:31:29.781 +0000) threads.m:155 ... operation ran in this thread 398s Passed test: (2025-04-14 09:31:29.781 +0000) threads.m:156 ... operation ran in main queue 398s Passed test: (2025-04-14 09:31:29.881 +0000) threads.m:165 ... operation finished 398s Passed test: (2025-04-14 09:31:29.881 +0000) threads.m:166 ... operation ran 398s Passed test: (2025-04-14 09:31:29.881 +0000) threads.m:167 ... operation ran in other thread 398s Passed test: (2025-04-14 09:31:29.981 +0000) threads.m:176 ... operation exited 398s Passed test: (2025-04-14 09:31:29.981 +0000) threads.m:177 ... operation ran 398s Passed test: (2025-04-14 09:31:29.981 +0000) threads.m:178 ... operation ran in other thread 398s Passed test: (2025-04-14 09:31:29.981 +0000) threads.m:179 ... operation seems to be running 398s Passed test: (2025-04-14 09:31:29.981 +0000) threads.m:184 ... NSOperation exceptions propogate from main 398s Passed test: (2025-04-14 09:31:29.981 +0000) threads.m:187 ... operation failed to finish 398s Passed test: (2025-04-14 09:31:29.981 +0000) threads.m:188 ... operation ran 398s Passed test: (2025-04-14 09:31:29.981 +0000) threads.m:189 ... operation ran in this thread 398s Passed test: (2025-04-14 09:31:29.981 +0000) threads.m:190 ... operation seems to be running 398s Passed test: (2025-04-14 09:31:29.981 +0000) threads.m:195 ... operation ran 398s Passed test: (2025-04-14 09:31:29.981 +0000) threads.m:196 ... operation ran in this thread 398s Passed test: (2025-04-14 09:31:29.981 +0000) threads.m:201 ... my queue is not main queue 398s Passed test: (2025-04-14 09:31:29.981 +0000) threads.m:202 ... my queue is not current queue 398s Passed test: (2025-04-14 09:31:29.981 +0000) threads.m:206 ... operation ran 398s Passed test: (2025-04-14 09:31:29.981 +0000) threads.m:207 ... operation ran in other thread 398s Passed test: (2025-04-14 09:31:29.981 +0000) threads.m:208 ... operation ran in my queue 398s Passed test: (2025-04-14 09:31:29.981 +0000) threads.m:210 ... thread did not exit immediately 398s Passed test: (2025-04-14 09:31:34.981 +0000) threads.m:223 ... thread exit occurs withing ten seconds 398s Passed test: (2025-04-14 09:31:34.982 +0000) threads.m:225 ... current queue outside -main is main queue 398s Passed test: (2025-04-14 09:31:34.982 +0000) threads.m:226 ... main queue is not nil 398s Passed test: (2025-04-14 09:31:34.982 +0000) threads.m:230 ... main queue runs an operation 398s Passed test: (2025-04-14 09:31:34.982 +0000) threads.m:231 ... operation ran in other thread 398s Passed test: (2025-04-14 09:31:35.082 +0000) threads.m:238 ... suspend works 398s Passed test: (2025-04-14 09:31:35.082 +0000) threads.m:241 ... unsuspend works 398s Passed test: (2025-04-14 09:31:35.182 +0000) threads.m:248 ... max operation count of zero suspends queue 398s Passed test: (2025-04-14 09:31:35.182 +0000) threads.m:251 ... resetting max operation queue sarts it 398s Passed test: (2025-04-14 09:31:35.183 +0000) threads.m:268 ... operations ran in order of addition 398s Passed test: (2025-04-14 09:31:35.183 +0000) threads.m:293 ... operations ran in order of priority 398s Passed test: (2025-04-14 09:31:35.183 +0000) threads.m:313 ... operations ran in order of dependency 398s Passed test: (2025-04-14 09:31:35.183 +0000) threads.m:316 ... dependencies not removed when done 398s 398s real 0m5.444s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: threads.m 398s 398s Building in Tests/base/NSOrderedSet 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool blocks... 398s Compiling file basic.m ... 398s Compiling file blocks.m ... 398s blocks.m: In function ‘main’: 398s blocks.m:82:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 398s 82 | END_SET("NSOrderedSet Blocks") 398s | ^~~~~~~ 398s blocks.m: At top level: 398s blocks.m:10:19: warning: ‘lastIndex’ defined but not used [-Wunused-variable] 398s 10 | static NSUInteger lastIndex = NSNotFound; 398s | ^~~~~~~~~ 398s blocks.m:9:19: warning: ‘fooCount’ defined but not used [-Wunused-variable] 398s 9 | static NSUInteger fooCount = 0; 398s | ^~~~~~~~ 398s Linking test_tool blocks ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSOrderedSet/basic.m... 398s Start set: basic.m:119 ... NSOrderedSet base 398s Passed test: (2025-04-14 09:31:35.730 +0000) basic.m:129 ... can create an empty ordered set 398s Passed test: (2025-04-14 09:31:35.755 +0000) basic.m:134 ... can create an ordered set with one element 398s Passed test: (2025-04-14 09:31:35.755 +0000) basic.m:140 ... can create an ordered set with multi element 398s Passed test: (2025-04-14 09:31:35.755 +0000) basic.m:146 ... cannot create an ordered set with multiple like elements 398s Passed test: (2025-04-14 09:31:35.755 +0000) basic.m:154 ... Is able to initialize with array 398s Passed test: (2025-04-14 09:31:35.755 +0000) basic.m:164 ... Sets do not intersect! 398s Passed test: (2025-04-14 09:31:35.755 +0000) basic.m:174 ... Sets do intersect! 398s Passed test: (2025-04-14 09:31:35.755 +0000) basic.m:186 ... mutableSets union properly 398s Passed test: (2025-04-14 09:31:35.755 +0000) basic.m:198 ... mutableSets do not intersect 398s Passed test: (2025-04-14 09:31:35.755 +0000) basic.m:210 ... mutableSets do intersect 398s Passed test: (2025-04-14 09:31:35.755 +0000) basic.m:223 ... mutableTest2 is subset of mutableTest1 398s Passed test: (2025-04-14 09:31:35.755 +0000) basic.m:230 ... mutableTest2 is subset of testSet 398s Passed test: (2025-04-14 09:31:35.755 +0000) basic.m:244 ... mutableTest2 is not subset of mutableTest1 398s Passed test: (2025-04-14 09:31:35.755 +0000) basic.m:250 ... mutableTest2 is not subset of testSet 398s Passed test: (2025-04-14 09:31:35.755 +0000) basic.m:268 ... mutableTest2 is subset of mutableTest1 398s Passed test: (2025-04-14 09:31:35.755 +0000) basic.m:277 ... mutableTest2 is subset of testSet 398s Passed test: (2025-04-14 09:31:35.755 +0000) basic.m:290 ... mutableTest1 is equal to itself 398s Passed test: (2025-04-14 09:31:35.755 +0000) basic.m:304 ... Insert at index does not replace existing object 398s Passed test: (2025-04-14 09:31:35.755 +0000) basic.m:322 ... Move to index moves to correct index 398s Passed test: (2025-04-14 09:31:35.755 +0000) basic.m:331 ... Exchanges indexes properly 398s Passed test: (2025-04-14 09:31:35.755 +0000) basic.m:355 ... replaceObjectsAtIndexes: adds to correct indexes 398s Passed test: (2025-04-14 09:31:35.756 +0000) basic.m:359 ... Object unarchives correctly from macOS archive 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSOrderedSet is a known className 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' object () is of correct class 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' object (Hello) is of correct class 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.756 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' object (Hello, Hello1) is of correct class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' object (Hello) is of correct class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' object (Hello, World) is of correct class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' object (Hello) is of correct class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' object (World) is of correct class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' object (Hello) is of correct class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 7 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' object (Hello) is of correct class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 8 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' object (Hello, World) is of correct class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 9 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' object (World) is of correct class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 10 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' object () is of correct class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 11 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' object (World) is of correct class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 12 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' object (Hello) is of correct class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 13 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' object (Hello) is of correct class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 14 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' object (Hello, World) is of correct class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 15 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' object (Hello) is of correct class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 16 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' object (Hello) is of correct class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 17 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' object (World, Hello) is of correct class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 18 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' object (Hello, World, ToGo, Ready) is of correct class 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.757 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 19 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' object (Hello, World) is of correct class 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 20 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' object (Hello, World, ToGo, Ready) is of correct class 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 21 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' object (Hello, World, ToGo, Ready) is of correct class 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 22 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.758 +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 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 23 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' object (the, is, Now) is of correct class 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 24 of class 'NSOrderedSet' handles performSelector 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' can return self 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' can return own class 398s Passed test: (2025-04-14 09:31:35.758 +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 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' can return superclass 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' responds to hash 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' handles retain 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' has working retainCount 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' has NSString description 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 25 of class 'NSOrderedSet' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 1 of class 'GSOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 2 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 2 of class 'GSOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 2 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 3 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 3 of class 'GSOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 3 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 4 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 4 of class 'GSOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 4 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 5 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 5 of class 'GSOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 5 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 6 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 6 of class 'GSOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 6 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 7 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 7 of class 'GSOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 7 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 8 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 8 of class 'GSOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 8 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 9 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 9 of class 'GSMutableOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 9 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 10 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 10 of class 'GSMutableOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 10 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 11 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 11 of class 'GSMutableOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.758 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 11 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 12 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 12 of class 'GSMutableOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 12 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 13 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 13 of class 'GSMutableOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 13 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 14 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 14 of class 'GSMutableOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 14 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 15 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 15 of class 'GSMutableOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 15 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 16 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 16 of class 'GSMutableOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 16 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 17 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 17 of class 'GSMutableOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 17 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 18 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 18 of class 'GSMutableOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 18 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 19 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 19 of class 'GSMutableOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 19 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 20 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 20 of class 'GSMutableOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 20 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 21 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 21 of class 'GSMutableOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 21 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 22 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 22 of class 'GSMutableOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 22 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 23 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 23 of class 'GSMutableOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 23 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 24 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 24 of class 'GSMutableOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 24 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 25 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 25 of class 'GSMutableOrderedSet' can be encoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 25 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSOrderedSet is a known class 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableOrderedSet is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' is retained by copy with same zone 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' result of copy is not immutable 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' copy and original are equal 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' is retained by copy with other zone 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' is retained by copy with same zone 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' result of copy is not immutable 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' copy and original are equal 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' is retained by copy with other zone 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 2 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' is retained by copy with same zone 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' result of copy is not immutable 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' copy and original are equal 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' is retained by copy with other zone 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 2 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 3 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' is retained by copy with same zone 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' result of copy is not immutable 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' copy and original are equal 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' is retained by copy with other zone 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 3 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 4 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' is retained by copy with same zone 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' result of copy is not immutable 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' copy and original are equal 398s Passed test: (2025-04-14 09:31:35.759 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' is retained by copy with other zone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 4 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 5 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' is retained by copy with same zone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' result of copy is not immutable 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' copy and original are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' is retained by copy with other zone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 5 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 6 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' is retained by copy with same zone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' result of copy is not immutable 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' copy and original are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' is retained by copy with other zone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 6 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 7 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' is retained by copy with same zone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' result of copy is not immutable 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' copy and original are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' is retained by copy with other zone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 7 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 7 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 8 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' is retained by copy with same zone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' result of copy is not immutable 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' copy and original are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' is retained by copy with other zone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 8 of class 'NSMutableOrderedSet' result of copyWithZone: is not immutable 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 8 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 9 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 9 of class 'NSOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 9 of class 'NSOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 9 of class 'NSOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 9 of class 'NSOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 9 of class 'NSOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 9 of class 'NSOrderedSet' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 9 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 10 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 10 of class 'NSOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 10 of class 'NSOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 10 of class 'NSOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 10 of class 'NSOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 10 of class 'NSOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 10 of class 'NSOrderedSet' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 10 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 11 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 11 of class 'NSOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 11 of class 'NSOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 11 of class 'NSOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 11 of class 'NSOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 11 of class 'NSOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 11 of class 'NSOrderedSet' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 11 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 12 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 12 of class 'NSOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 12 of class 'NSOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 12 of class 'NSOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 12 of class 'NSOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 12 of class 'NSOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 12 of class 'NSOrderedSet' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 12 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 13 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 13 of class 'NSOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 13 of class 'NSOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 13 of class 'NSOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 13 of class 'NSOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 13 of class 'NSOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 13 of class 'NSOrderedSet' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 13 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 14 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 14 of class 'NSOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 14 of class 'NSOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 14 of class 'NSOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 14 of class 'NSOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 14 of class 'NSOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 14 of class 'NSOrderedSet' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 14 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 15 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 15 of class 'NSOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 15 of class 'NSOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 15 of class 'NSOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 15 of class 'NSOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 15 of class 'NSOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 15 of class 'NSOrderedSet' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 15 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 16 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 16 of class 'NSOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 16 of class 'NSOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 16 of class 'NSOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 16 of class 'NSOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 16 of class 'NSOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 16 of class 'NSOrderedSet' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 16 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 17 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 17 of class 'NSOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 17 of class 'NSOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 17 of class 'NSOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 17 of class 'NSOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 17 of class 'NSOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 17 of class 'NSOrderedSet' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 17 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 18 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 18 of class 'NSOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 18 of class 'NSOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 18 of class 'NSOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 18 of class 'NSOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 18 of class 'NSOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 18 of class 'NSOrderedSet' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 18 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 19 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 19 of class 'NSOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 19 of class 'NSOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 19 of class 'NSOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 19 of class 'NSOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 19 of class 'NSOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 19 of class 'NSOrderedSet' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 19 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 20 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 20 of class 'NSOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 20 of class 'NSOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 20 of class 'NSOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 20 of class 'NSOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 20 of class 'NSOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 20 of class 'NSOrderedSet' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 20 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 21 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 21 of class 'NSOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 21 of class 'NSOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 21 of class 'NSOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 21 of class 'NSOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 21 of class 'NSOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 21 of class 'NSOrderedSet' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 21 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 22 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 22 of class 'NSOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 22 of class 'NSOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 22 of class 'NSOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 22 of class 'NSOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 22 of class 'NSOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 22 of class 'NSOrderedSet' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 22 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 23 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 23 of class 'NSOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 23 of class 'NSOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 23 of class 'NSOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 23 of class 'NSOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 23 of class 'NSOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 23 of class 'NSOrderedSet' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 23 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 24 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 24 of class 'NSOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 24 of class 'NSOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 24 of class 'NSOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 24 of class 'NSOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 24 of class 'NSOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 24 of class 'NSOrderedSet' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 24 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 25 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 25 of class 'NSOrderedSet' understands -copy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 25 of class 'NSOrderedSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 25 of class 'NSOrderedSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 25 of class 'NSOrderedSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 25 of class 'NSOrderedSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 25 of class 'NSOrderedSet' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 25 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSOrderedSet is a known class 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 2 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 2 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 2 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 2 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 2 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.760 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 2 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 3 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 3 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 3 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 3 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 3 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 3 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 4 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 4 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 4 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 4 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 4 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 4 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 5 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 5 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 5 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 5 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 5 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 5 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 6 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 6 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 6 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 6 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 6 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 6 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 7 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 7 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 7 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 7 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 7 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 7 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 8 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 8 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 8 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 8 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 8 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 8 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 9 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 9 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 9 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 9 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 9 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 9 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 10 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 10 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 10 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 10 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 10 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 10 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 11 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 11 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 11 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 11 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 11 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 11 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 12 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 12 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 12 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 12 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 12 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 12 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 13 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 13 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 13 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 13 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 13 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 13 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 14 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 14 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 14 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 14 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 14 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 14 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 15 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 15 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 15 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 15 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 15 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 15 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 16 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 16 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 16 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 16 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 16 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 16 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 17 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 17 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 17 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 17 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 17 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 17 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 18 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 18 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 18 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 18 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 18 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 18 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 19 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 19 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 19 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 19 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 19 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 19 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 20 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 20 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 20 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 20 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 20 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 20 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 21 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 21 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 21 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 21 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 21 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 21 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 22 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 22 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 22 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 22 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 22 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 22 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 23 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 23 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 23 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 23 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 23 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 23 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 24 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 24 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 24 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 24 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 24 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 24 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 25 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 25 of class 'NSOrderedSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 25 of class 'NSOrderedSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 25 of class 'NSOrderedSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 25 of class 'NSOrderedSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:35.761 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableOrderedSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 25 398s End set: basic.m:369 ... NSOrderedSet base 398s 398s real 0m0.047s 398s user 0m0.039s 398s sys 0m0.009s 398s Completed file: basic.m 398s Testing blocks.m... 398s Running Tests/base/NSOrderedSet/blocks.m... 398s Start set: blocks.m:13 ... NSOrderedSet Blocks 398s Skipped set: blocks.m 80 ... No Blocks support in the compiler. 398s End set: blocks.m:82 ... NSOrderedSet Blocks 398s 398s real 0m0.014s 398s user 0m0.011s 398s sys 0m0.003s 398s Completed file: blocks.m 398s 398s Building in Tests/base/NSPersonNameComponentsFormatter 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Compiling file basic.m ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSPersonNameComponentsFormatter/basic.m... 398s Start set: basic.m:7 ... NSPersonNameComponentsFormatter base 398s Passed test: (2025-04-14 09:31:36.289 +0000) basic.m:19 ... First name matches 398s Passed test: (2025-04-14 09:31:36.314 +0000) basic.m:21 ... Middle name matches 398s Passed test: (2025-04-14 09:31:36.314 +0000) basic.m:23 ... Family name matches 398s Passed test: (2025-04-14 09:31:36.314 +0000) basic.m:25 ... Suffix name matches 398s Passed test: (2025-04-14 09:31:36.314 +0000) basic.m:27 ... Prefix name matches 398s Passed test: (2025-04-14 09:31:36.314 +0000) basic.m:33 ... First name matches 398s Passed test: (2025-04-14 09:31:36.314 +0000) basic.m:35 ... Middle name matches 398s Passed test: (2025-04-14 09:31:36.314 +0000) basic.m:37 ... Family name matches 398s Passed test: (2025-04-14 09:31:36.314 +0000) basic.m:39 ... Suffix name matches 398s Passed test: (2025-04-14 09:31:36.314 +0000) basic.m:45 ... First name matches 398s Passed test: (2025-04-14 09:31:36.314 +0000) basic.m:47 ... Middle name matches 398s Passed test: (2025-04-14 09:31:36.314 +0000) basic.m:49 ... Family name matches 398s End set: basic.m:52 ... NSPersonNameComponentsFormatter base 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: basic.m 398s 398s Building in Tests/base/NSPointerArray 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool create... 398s Making all for test_tool general... 398s Compiling file basic.m ... 398s Compiling file general.m ... 398s Compiling file create.m ... 398s create.m: In function ‘main’: 398s create.m:10:25: warning: unused variable ‘old’ [-Wunused-variable] 398s 10 | NSPointerArray *obj, *old; 398s | ^~~ 398s Linking test_tool general ... 398s Linking test_tool basic ... 398s Linking test_tool create ... 398s Testing basic.m... 398s Running Tests/base/NSPointerArray/basic.m... 398s Passed test: (2025-04-14 09:31:36.992 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSPointerArray' exists 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSPointerArray' has working alloc 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSPointerArray' alloc gives the correct class 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSPointerArray' has working init 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSPointerArray' has working new 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSPointerArray' has working allocWithZone 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSPointerArray' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSPointerArray is a known className 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' conforms to NSObject 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' can return self 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' can return own class 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' object is of correct class 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' can return superclass 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' responds to hash 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' isEqual: to self 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' respondsToSelector: 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' handles retain 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' has working retainCount 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' has NSString description 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSPointerArray' handles performSelector 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSPointerArray is a known class 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSPointerArray is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s 2025-04-14 09:31:37.018 basic[21273:21273] Copying 0, 0x2aa18c91540 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' understands -copy 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' copy is of correct type 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' original and copy are equal 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' is not retained by copy with same zone 398s 2025-04-14 09:31:37.018 basic[21273:21273] Copying 0, 0x2aa18c91540 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' zCopy has correct type 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' copy and original are equal 398s Passed test: (2025-04-14 09:31:37.018 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSPointerArray' is not retained by copy with other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s 398s real 0m0.042s 398s user 0m0.035s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing create.m... 398s Running Tests/base/NSPointerArray/create.m... 398s Passed test: (2025-04-14 09:31:37.046 +0000) create.m:23 ... +new creates an empty pointer array 398s Passed test: (2025-04-14 09:31:37.071 +0000) create.m:29 ... +addPointer: increments count 398s Passed test: (2025-04-14 09:31:37.071 +0000) create.m:31 ... +addPointer: works with nil 398s Passed test: (2025-04-14 09:31:37.071 +0000) create.m:36 ... +insertPointer:atIndex: works 398s Passed test: (2025-04-14 09:31:37.071 +0000) create.m:43 ... array with weak references doesn't retain 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: create.m 398s Testing general.m... 398s Running Tests/base/NSPointerArray/general.m... 398s 398s real 0m0.014s 398s user 0m0.011s 398s sys 0m0.003s 398s Completed file: general.m 398s 398s Building in Tests/base/NSPredicate 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool nsnull... 398s Compiling file basic.m ... 398s Compiling file nsnull.m ... 398s Linking test_tool nsnull ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSPredicate/basic.m... 398s Start set: basic.m:186 ... basic 398s Passed test: (2025-04-14 09:31:37.725 +0000) basic.m:13 ... valueForKeyPath: with string 398s Passed test: (2025-04-14 09:31:37.751 +0000) basic.m:14 ... valueForKeyPath: with string 398s Passed test: (2025-04-14 09:31:37.751 +0000) basic.m:15 ... valueForKeyPath: with string 398s Passed test: (2025-04-14 09:31:37.751 +0000) basic.m:16 ... valueForKeyPath: with int 398s Passed test: (2025-04-14 09:31:37.751 +0000) basic.m:25 ... %@ CONTAINS %@ 398s Passed test: (2025-04-14 09:31:37.751 +0000) basic.m:27 ... %@ IN %@ 398s Passed test: (2025-04-14 09:31:37.751 +0000) basic.m:36 ... %K == %@ 398s Passed test: (2025-04-14 09:31:37.753 +0000) basic.m:38 ... %K MATCHES[c] %@ 398s Passed test: (2025-04-14 09:31:37.753 +0000) basic.m:40 ... %K BEGINSWITH %@ 398s Passed test: (2025-04-14 09:31:37.753 +0000) basic.m:42 ... (%K == %@) AND (%K == %@) 398s Passed test: (2025-04-14 09:31:37.753 +0000) basic.m:49 ... filter using BEGINSWITH 398s Passed test: (2025-04-14 09:31:37.753 +0000) basic.m:58 ... %K == %d 398s Passed test: (2025-04-14 09:31:37.753 +0000) basic.m:60 ... %K = %@ 398s Passed test: (2025-04-14 09:31:37.753 +0000) basic.m:62 ... %K == %@ 398s Passed test: (2025-04-14 09:31:37.753 +0000) basic.m:64 ... %K < %d 398s Passed test: (2025-04-14 09:31:37.753 +0000) basic.m:66 ... %K < %@ 398s Passed test: (2025-04-14 09:31:37.753 +0000) basic.m:68 ... %K <= %@ 398s Passed test: (2025-04-14 09:31:37.753 +0000) basic.m:70 ... %K <= %@ 398s Passed test: (2025-04-14 09:31:37.753 +0000) basic.m:72 ... %K > %@ 398s Passed test: (2025-04-14 09:31:37.753 +0000) basic.m:74 ... %K >= %@ 398s Passed test: (2025-04-14 09:31:37.753 +0000) basic.m:76 ... %K >= %@ 398s Passed test: (2025-04-14 09:31:37.753 +0000) basic.m:78 ... %K != %@ 398s Passed test: (2025-04-14 09:31:37.753 +0000) basic.m:80 ... %K <> %@ 398s Passed test: (2025-04-14 09:31:37.753 +0000) basic.m:82 ... %K BETWEEN %@ 398s Passed test: (2025-04-14 09:31:37.754 +0000) basic.m:84 ... (%K == %d) OR (%K == %d) 398s Passed test: (2025-04-14 09:31:37.754 +0000) basic.m:95 ... %K < %f 398s Passed test: (2025-04-14 09:31:37.754 +0000) basic.m:97 ... %f > %K 398s Passed test: (2025-04-14 09:31:37.754 +0000) basic.m:106 ... %@ IN %K 398s Passed test: (2025-04-14 09:31:37.754 +0000) basic.m:108 ... Any %K == %@ 398s Start set: basic.m:115 ... Block predicates 398s Skipped set: basic.m 150 ... No blocks support in the compiler. 398s End set: basic.m:152 ... Block predicates 398s Passed test: (2025-04-14 09:31:37.754 +0000) basic.m:220 ... filter with SELF 398s Passed test: (2025-04-14 09:31:37.754 +0000) basic.m:224 ... filter with description 398s Passed test: (2025-04-14 09:31:37.754 +0000) basic.m:228 ... filter with format 398s Passed test: (2025-04-14 09:31:37.754 +0000) basic.m:230 ... expressionForEvaluatedObject is unique 398s Passed test: (2025-04-14 09:31:37.754 +0000) basic.m:235 ... SELF equality works 398s Passed test: (2025-04-14 09:31:37.754 +0000) basic.m:240 ... SELF.foo <= 2 398s Passed test: (2025-04-14 09:31:37.754 +0000) basic.m:244 ... predicate created with format has the format is preserved 398s Passed test: (2025-04-14 09:31:37.754 +0000) basic.m:262 ... Predicate created by substitution has the expected format 398s Passed test: (2025-04-14 09:31:37.754 +0000) basic.m:273 ... aggregate sum works 398s Passed test: (2025-04-14 09:31:37.754 +0000) basic.m:279 ... predicate created with format can filter an array 398s Passed test: (2025-04-14 09:31:37.754 +0000) basic.m:167 ... first is one 398s Passed test: (2025-04-14 09:31:37.754 +0000) basic.m:170 ... last is zero 398s Passed test: (2025-04-14 09:31:37.754 +0000) basic.m:173 ... size is three 398s End set: basic.m:284 ... basic 398s 398s real 0m0.044s 398s user 0m0.036s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing nsnull.m... 398s Running Tests/base/NSPredicate/nsnull.m... 398s Passed test: (2025-04-14 09:31:37.785 +0000) nsnull.m:24 ... NSPredicate should correctly filter array including NSNull 398s Passed test: (2025-04-14 09:31:37.811 +0000) nsnull.m:30 ... NSPredicate should return an empty array when no match is found 398s Passed test: (2025-04-14 09:31:37.811 +0000) nsnull.m:36 ... NSPredicate should return an empty array when filtering with a non-existent key 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: nsnull.m 398s 398s Building in Tests/base/NSProcessInfo 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool general... 398s Compiling file basic.m ... 398s Compiling file general.m ... 398s Linking test_tool general ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSProcessInfo/basic.m... 398s Passed test: (2025-04-14 09:31:38.284 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSProcessInfo' exists 398s Passed test: (2025-04-14 09:31:38.310 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSProcessInfo' has working alloc 398s Passed test: (2025-04-14 09:31:38.310 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSProcessInfo' alloc gives the correct class 398s Passed test: (2025-04-14 09:31:38.310 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSProcessInfo' has working init 398s Passed test: (2025-04-14 09:31:38.310 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSProcessInfo' has working new 398s Passed test: (2025-04-14 09:31:38.310 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSProcessInfo' has working allocWithZone 398s Passed test: (2025-04-14 09:31:38.310 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSProcessInfo' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:31:38.310 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSProcessInfo is a known className 398s Passed test: (2025-04-14 09:31:38.310 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' conforms to NSObject 398s Passed test: (2025-04-14 09:31:38.310 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' can return self 398s Passed test: (2025-04-14 09:31:38.310 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' can return own class 398s Passed test: (2025-04-14 09:31:38.310 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' object <_NSConcreteProcessInfo: 0x2aa24eec788> is of correct class 398s Passed test: (2025-04-14 09:31:38.310 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:38.310 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' can return superclass 398s Passed test: (2025-04-14 09:31:38.310 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' responds to hash 398s Passed test: (2025-04-14 09:31:38.310 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' isEqual: to self 398s Passed test: (2025-04-14 09:31:38.310 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' respondsToSelector: 398s Passed test: (2025-04-14 09:31:38.310 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' handles retain 398s Passed test: (2025-04-14 09:31:38.310 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' has working retainCount 398s Passed test: (2025-04-14 09:31:38.310 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' has NSString description 398s Passed test: (2025-04-14 09:31:38.310 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSProcessInfo' handles performSelector 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing general.m... 398s Running Tests/base/NSProcessInfo/general.m... 398s Passed test: (2025-04-14 09:31:38.337 +0000) general.m:14 ... NSProcessInfo understands [+processInfo] 398s Passed test: (2025-04-14 09:31:38.363 +0000) general.m:17 ... NSProcessInfo has arguments 398s Passed test: (2025-04-14 09:31:38.363 +0000) general.m:23 ... NSProcessInfo has environment 398s Passed test: (2025-04-14 09:31:38.363 +0000) general.m:28 ... -processName is non-nil 398s Passed test: (2025-04-14 09:31:38.363 +0000) general.m:34 ... -globallyUniqueString works 398s Passed test: (2025-04-14 09:31:38.363 +0000) general.m:40 ... -operatingSystemName works 398s 2025-04-14 09:31:38.363 general[21605:21605] operatingSystemName GSGNULinuxOperatingSystem 398s Passed test: (2025-04-14 09:31:38.363 +0000) general.m:45 ... -operatingSystem works 398s 2025-04-14 09:31:38.363 general[21605:21605] systemUptime 194 398s Passed test: (2025-04-14 09:31:38.363 +0000) general.m:50 ... -systemUptime works 398s Passed test: (2025-04-14 09:31:38.363 +0000) general.m:54 ... -hostName works 398s 2025-04-14 09:31:38.363 general[21605:21605] hostName autopkgtest 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: general.m 398s 398s Building in Tests/base/NSProgress 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Compiling file basic.m ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSProgress/basic.m... 398s Passed test: (2025-04-14 09:31:38.891 +0000) basic.m:13 ... [NSProgress initWithParent:userInfo:] returns instance 398s Passed test: (2025-04-14 09:31:38.917 +0000) basic.m:16 ... [NSProgress userInfo] returns correct user info 398s Passed test: (2025-04-14 09:31:38.917 +0000) basic.m:20 ... [NSProgress setUserInfoObject:forKey:] updates user info 398s Passed test: (2025-04-14 09:31:38.917 +0000) basic.m:24 ... [NSProgress discreteProgressWithTotalUnitCount:] returns instance 398s Passed test: (2025-04-14 09:31:38.917 +0000) basic.m:28 ... [NSProgress progressWithTotalUnitCount:] returns instance 398s Passed test: (2025-04-14 09:31:38.917 +0000) basic.m:34 ... [NSProgress progressWithTotalUnitCount:] returns instance 398s Passed test: (2025-04-14 09:31:38.917 +0000) basic.m:39 ... Correct progress object associated with current thread 398s Passed test: (2025-04-14 09:31:38.917 +0000) basic.m:50 ... Current progress is nil after resign current 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s 398s Building in Tests/base/NSProxy 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool test00... 398s Making all for test_tool test01... 398s Compiling file basic.m ... 398s Compiling file test01.m ... 398s Compiling file test00.m ... 398s Linking test_tool test01 ... 398s Linking test_tool test00 ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSProxy/basic.m... 398s Passed test: (2025-04-14 09:31:39.492 +0000) basic.m:18 ... Class 'NSProxy' exists 398s Passed test: (2025-04-14 09:31:39.517 +0000) basic.m:20 ... Class 'NSProxy' has working alloc 398s Passed test: (2025-04-14 09:31:39.517 +0000) basic.m:21 ... NSProxy -isKindOfClass raises exception 398s Passed test: (2025-04-14 09:31:39.517 +0000) basic.m:24 ... NSProxy -isKindOfClass raises exception 398s Passed test: (2025-04-14 09:31:39.517 +0000) basic.m:29 ... Class 'NSProxy' has working allocWithZone: 398s Passed test: (2025-04-14 09:31:39.517 +0000) basic.m:31 ... Class 'NSProxy' uses zone for alloc 398s Passed test: (2025-04-14 09:31:39.517 +0000) basic.m:32 ... Class 'NSProxy' -zone works 398s Passed test: (2025-04-14 09:31:39.517 +0000) basic.m:35 ... Class 'NSProxy' has working -hash 398s Passed test: (2025-04-14 09:31:39.517 +0000) basic.m:36 ... Class 'NSProxy' has working -isEqual: 398s Passed test: (2025-04-14 09:31:39.517 +0000) basic.m:37 ... Class 'NSProxy' has working -class 398s 398s real 0m0.041s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing test00.m... 398s Running Tests/base/NSProxy/test00.m... 398s Passed test: (2025-04-14 09:31:39.545 +0000) test00.m:108 ... uses +class to return self 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:109 ... The class 'NSProxy' implements -isProxy to return YES 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:111 ... The class 'NSProxy' implements -description 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:113 ... Can create a MyProxy instance 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:114 ... proxy isEqual: to self without remote 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:116 ... Can set the remote object for the proxy 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:118 ... Can create a MyString instance 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:120 ... Can set the remote object for the subclass 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:121 ... Get the length of the remote object 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:122 ... Get the length of the subclass object 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:123 ... proxy isEqual: to remote 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:124 ... proxy isEqual: to subclass 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:125 ... subclass isEqual: to remote 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:126 ... subclass isEqual: to proxy 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:127 ... remote isEqual: to proxy 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:128 ... remote isEqual: to subclass 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:129 ... proxy isEqualToString: to remote 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:130 ... proxy isEqualToString: to subclass 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:131 ... subclass isEqualToString: to remote 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:132 ... subclass isEqualToString: to proxy 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:133 ... remote isEqualToString: to proxy 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:134 ... remote isEqualToString: to subclass 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:135 ... proxy compare: remote 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:136 ... proxy compare: subclass 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:137 ... subclass compare: remote 398s Passed test: (2025-04-14 09:31:39.570 +0000) test00.m:138 ... subclass compare: proxy 398s Passed test: (2025-04-14 09:31:39.571 +0000) test00.m:139 ... remote compare: proxy 398s Passed test: (2025-04-14 09:31:39.571 +0000) test00.m:140 ... remote compare: subclass 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test00.m 398s Testing test01.m... 398s Running Tests/base/NSProxy/test01.m... 398s Passed test: (2025-04-14 09:31:39.599 +0000) test01.m:195 ... Proxy signed char 398s Passed test: (2025-04-14 09:31:39.624 +0000) test01.m:196 ... Proxy unsigned char 398s Passed test: (2025-04-14 09:31:39.624 +0000) test01.m:197 ... Proxy signed short 398s Passed test: (2025-04-14 09:31:39.624 +0000) test01.m:198 ... Proxy unsigned short 398s Passed test: (2025-04-14 09:31:39.624 +0000) test01.m:200 ... Proxy signed int 398s Passed test: (2025-04-14 09:31:39.624 +0000) test01.m:202 ... Proxy unsigned int 398s Passed test: (2025-04-14 09:31:39.624 +0000) test01.m:204 ... Proxy signed long 398s Passed test: (2025-04-14 09:31:39.624 +0000) test01.m:206 ... Proxy unsigned long 398s Passed test: (2025-04-14 09:31:39.624 +0000) Proxy signed long long 398s Passed test: (2025-04-14 09:31:39.624 +0000) test01.m:210 ... Proxy unsigned long long 398s Passed test: (2025-04-14 09:31:39.624 +0000) Proxy float 398s Passed test: (2025-04-14 09:31:39.624 +0000) Proxy double 398s Passed test: (2025-04-14 09:31:39.624 +0000) test01.m:217 ... Proxy id 398s Passed test: (2025-04-14 09:31:39.624 +0000) test01.m:219 ... Proxy enum 398s Passed test: (2025-04-14 09:31:39.624 +0000) test01.m:223 ... Proxy NSRange 398s Passed test: (2025-04-14 09:31:39.624 +0000) test01.m:226 ... Proxy NSPoint 398s Passed test: (2025-04-14 09:31:39.624 +0000) test01.m:229 ... Proxy GSFinePoint 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test01.m 398s 398s Building in Tests/base/NSRegularExpression 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Compiling file basic.m ... 398s basic.m: In function ‘main’: 398s basic.m:111:22: warning: passing argument 1 of ‘replaceMatchesInString:options:range:withTemplate:’ from distinct Objective-C type 398s 111 | withTemplate: @"$1c"]; 398s | ^~~~~~~~~~~~ 398s basic.m:118:22: warning: passing argument 1 of ‘replaceMatchesInString:options:range:withTemplate:’ from distinct Objective-C type 398s 118 | withTemplate: @"c"]; 398s | ^~~~~~~~~~~~ 398s In file included from /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:18, 398s from basic.m:2: 398s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:224:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 398s 224 | _cond = (int)(testExpression__); \ 398s | ^ 398s basic.m:125:3: note: in expansion of macro ‘PASS’ 398s 125 | PASS(r, "Found NSTextCheckingResult"); 398s | ^~~~ 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSRegularExpression/basic.m... 398s Start set: basic.m:59 ... NSRegularExpression 398s Passed test: (2025-04-14 09:31:40.212 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSRegularExpression is a known className 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' conforms to NSObject 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' can return self 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' can return own class 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' object is of correct class 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' can return superclass 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' responds to hash 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' isEqual: to self 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' respondsToSelector: 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' handles retain 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' has working retainCount 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' has NSString description 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRegularExpression' handles performSelector 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSRegularExpression is a known class 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSRegularExpression is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSRegularExpression' understands -copy 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSRegularExpression' copy is of correct type 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSRegularExpression' original and copy are equal 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSRegularExpression' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSRegularExpression' zCopy has correct type 398s Passed test: (2025-04-14 09:31:40.213 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSRegularExpression' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:40.213 +0000) basic.m:86 ... Correct pattern returned 398s Passed test: (2025-04-14 09:31:40.213 +0000) basic.m:91 ... Calling -pattern twice runs 398s Passed test: (2025-04-14 09:31:40.213 +0000) basic.m:100 ... Replacement: returns nil on capture group error 398s Passed test: (2025-04-14 09:31:40.213 +0000) basic.m:105 ... Replacement correct 398s Passed test: (2025-04-14 09:31:40.213 +0000) basic.m:112 ... Mutable replacement: Incorrect template does not change string 398s Passed test: (2025-04-14 09:31:40.213 +0000) basic.m:119 ... Mutable replacement: Correct replacement for template 398s Passed test: (2025-04-14 09:31:40.213 +0000) basic.m:125 ... Found NSTextCheckingResult 398s Passed test: (2025-04-14 09:31:40.213 +0000) basic.m:131 ... Custom replacement: returns nil on capture group error 398s Passed test: (2025-04-14 09:31:40.213 +0000) basic.m:138 ... Custom replacement: Returns correct replacement 398s Passed test: (2025-04-14 09:31:40.213 +0000) basic.m:148 ... Restricting the range for firstMatchInString: works 398s Passed test: (2025-04-14 09:31:40.753 +0000) basic.m:173 ... Faulty regular expression terminated 398s Passed test: (2025-04-14 09:31:40.753 +0000) basic.m:187 ... Invalid pattern: returns nil 398s Passed test: (2025-04-14 09:31:40.753 +0000) basic.m:188 ... Invalid pattern: error is set 398s Passed test: (2025-04-14 09:31:40.753 +0000) basic.m:189 ... Invalid pattern: error domain is NSCocoaErrorDomain 398s Passed test: (2025-04-14 09:31:40.753 +0000) basic.m:191 ... Invalid pattern: error code is NSFormattingError 398s Passed test: (2025-04-14 09:31:40.753 +0000) basic.m:193 ... Invalid pattern: error message is correct 398s Passed test: (2025-04-14 09:31:40.753 +0000) basic.m:195 ... Invalid pattern: localized description is correct 398s Passed test: (2025-04-14 09:31:40.753 +0000) basic.m:200 ... nil pattern: throws NSInvalidArgumentException 398s End set: basic.m:208 ... NSRegularExpression 398s 398s real 0m0.582s 398s user 0m0.604s 398s sys 0m0.011s 398s Completed file: basic.m 398s 398s Building in Tests/base/NSRunLoop 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool performers... 398s Making all for test_tool dispatch... 398s Making all for test_tool general... 398s Compiling file basic.m ... 398s Compiling file general.m ... 398s Compiling file performers.m ... 398s Compiling file dispatch.m ... 398s Linking test_tool performers ... 398s Making all for test_tool thread... 398s Compiling file thread.m ... 398s Linking test_tool dispatch ... 398s Linking test_tool basic ... 398s Linking test_tool general ... 398s Linking test_tool thread ... 398s Testing basic.m... 398s Running Tests/base/NSRunLoop/basic.m... 398s Passed test: (2025-04-14 09:31:41.838 +0000) basic.m:11 ... run loop initialises to nil 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSRunLoop is a known className 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' conforms to NSObject 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' can return self 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' can return own class 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' object is of correct class 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' can return superclass 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' responds to hash 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' isEqual: to self 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' respondsToSelector: 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' handles retain 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' has working retainCount 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' has NSString description 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSRunLoop' handles performSelector 398s Passed test: (2025-04-14 09:31:41.864 +0000) basic.m:15 ... timer initialises to nil 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSTimer is a known className 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' conforms to NSObject 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' can return self 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' can return own class 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' object at 2025-04-14 09:31:41 +0000 sends description to (NSObject) is of correct class 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' can return superclass 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' responds to hash 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' isEqual: to self 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' respondsToSelector: 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' handles retain 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' has working retainCount 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' has NSString description 398s Passed test: (2025-04-14 09:31:41.864 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimer' handles performSelector 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing dispatch.m... 398s Running Tests/base/NSRunLoop/dispatch.m... 398s Start set: dispatch.m:114 ... NSRunLoop libdispatch integration 398s Skipped set: dispatch.m 116 ... No libdispatch, no blocks support or no runloop integration hooks in libdispatch 398s End set: dispatch.m:120 ... NSRunLoop libdispatch integration 398s 398s real 0m0.014s 398s user 0m0.011s 398s sys 0m0.003s 398s Completed file: dispatch.m 398s Testing general.m... 398s Running Tests/base/NSRunLoop/general.m... 398s Passed test: (2025-04-14 09:31:41.923 +0000) general.m:45 ... NSRunLoop understands [+currentRunLoop] 398s Passed test: (2025-04-14 09:31:41.948 +0000) general.m:46 ... -currentMode returns nil 398s Passed test: (2025-04-14 09:31:42.949 +0000) general.m:49 ... -runUntilDate: works 398s Passed test: (2025-04-14 09:31:42.949 +0000) general.m:53 ... -runUntilDate: takes the correct time 398s Passed test: (2025-04-14 09:31:42.949 +0000) general.m:56 ... -runUntilDate: works for distant past 398s Passed test: (2025-04-14 09:31:42.949 +0000) general.m:59 ... -runUntilDate: takes very short time 398s Passed test: (2025-04-14 09:31:42.949 +0000) general.m:62 ... -runUntilDate: works for nil date 398s Passed test: (2025-04-14 09:31:42.949 +0000) general.m:65 ... -runUntilDate: for nil date takes very short time 398s Passed test: (2025-04-14 09:31:42.949 +0000) general.m:68 ... -runMode:beforeDate: works for nil date 398s Passed test: (2025-04-14 09:31:42.949 +0000) general.m:71 ... -runMode:beforentilDate: for nil date takes very short time 398s 2025-04-14 09:31:42.959 general[22220:22220] Counter is 1 398s Passed test: (2025-04-14 09:31:42.959 +0000) general.m:78 ... -runUntilDate: for distant past fires timer 398s 2025-04-14 09:31:44.960 general[22220:22220] Counter is 2 398s Passed test: (2025-04-14 09:31:44.960 +0000) general.m:90 ... -acceptInputForMode:beforeDate: works with a timer 398s Passed test: (2025-04-14 09:31:44.960 +0000) general.m:94 ... -acceptInputForMode:beforeDate: takes the correct time 398s Passed test: (2025-04-14 09:31:44.960 +0000) general.m:96 ... -acceptInputForMode:beforeDate: fires timer 398s 398s real 0m3.054s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: general.m 398s Testing performers.m... 398s Running Tests/base/NSRunLoop/performers.m... 398s Start set: performers.m:12 ... NSRunLoop performers 398s Passed test: (2025-04-14 09:31:45.117 +0000) performers.m:35 ... -performSelector:target:argument:order:modes: works for one performer 398s Passed test: (2025-04-14 09:31:45.217 +0000) performers.m:49 ... -performSelector:target:argument:order:modes: only sends the message once 398s Passed test: (2025-04-14 09:31:45.317 +0000) performers.m:65 ... -performSelector:target:argument:order:modes: orders performers correctly 398s Passed test: (2025-04-14 09:31:45.417 +0000) performers.m:89 ... -cancelPerformSelector:target:argument: works 398s Passed test: (2025-04-14 09:31:45.517 +0000) performers.m:106 ... -cancelPerformSelectorsWithTarget: works 398s End set: performers.m:111 ... NSRunLoop performers 398s 398s real 0m0.542s 398s user 0m0.038s 398s sys 0m0.008s 398s Completed file: performers.m 398s Testing thread.m... 398s Running Tests/base/NSRunLoop/thread.m... 398s Passed test: (2025-04-14 09:31:50.548 +0000) thread.m:190 ... Accept with no inputs or timers will exit 398s Passed test: (2025-04-14 09:31:50.549 +0000) thread.m:191 ... Accept with timers will not exit 398s Passed test: (2025-04-14 09:31:50.549 +0000) thread.m:192 ... A loop with no inputs or timers will exit 398s Passed test: (2025-04-14 09:31:50.549 +0000) thread.m:193 ... A loop with an input source will block 398s Passed test: (2025-04-14 09:31:50.549 +0000) thread.m:194 ... A loop with a timer will block 398s Passed test: (2025-04-14 09:31:50.549 +0000) thread.m:195 ... A loop with no inputs or timers has no limit 398s Passed test: (2025-04-14 09:31:50.549 +0000) thread.m:196 ... A loop with an input source has distant future 398s Passed test: (2025-04-14 09:31:50.549 +0000) thread.m:197 ... A loop with a timer has timer fire date 398s Passed test: (2025-04-14 09:31:50.549 +0000) thread.m:198 ... A loop with no inputs or timers has no more 398s Passed test: (2025-04-14 09:31:50.549 +0000) thread.m:199 ... A loop with an input source has more 398s Passed test: (2025-04-14 09:31:50.549 +0000) thread.m:200 ... A loop with a timer has more 398s Passed test: (2025-04-14 09:31:50.549 +0000) thread.m:201 ... Methods will be performed in a loop without inputs 398s 398s real 0m5.020s 398s user 0m0.035s 398s sys 0m0.009s 398s Completed file: thread.m 398s 398s Building in Tests/base/NSScanner 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool test00... 398s Making all for test_tool test01... 398s Compiling file test01.m ... 398s Compiling file test00.m ... 398s test01.m: In function ‘main’: 398s test01.m:197:17: warning: unused variable ‘ok’ [-Wunused-variable] 398s 197 | BOOL ok = NO; 398s | ^~ 398s Linking test_tool test00 ... 398s Linking test_tool test01 ... 398s Testing test00.m... 398s Running Tests/base/NSScanner/test00.m... 398s Passed test: (2025-04-14 09:31:50.897 +0000) test00.m:37 ... scanning three words separated by newlines 398s Passed test: (2025-04-14 09:31:50.922 +0000) test00.m:41 ... scanning three words separated by spaces 398s Passed test: (2025-04-14 09:31:50.922 +0000) test00.m:45 ... scanning three words separated by tabs 398s Passed test: (2025-04-14 09:31:50.922 +0000) test00.m:49 ... scanning three words separated by newlines and spaces 398s Passed test: (2025-04-14 09:31:50.922 +0000) test00.m:55 ... scanning three words separated by spaces and semi-colons 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test00.m 398s Testing test01.m... 398s Running Tests/base/NSScanner/test01.m... 398s Passed test: (2025-04-14 09:31:50.948 +0000) test01.m:101 ... NSScanner large ints 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:102 ... NSScanner small ints 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:105 ... NSScanner non-digits terminate scan 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:109 ... NSScanner non-digits terminate scan 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:113 ... NSScanner non-digits dont consume characters to be skipped 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:117 ... NSScanner radiux unsigned (non-digits terminate scan) 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:124 ... NSScanner radiux unsigned (non-digits terminate scan) 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:136 ... NSScanner radiux unsigned (non-digits dont move scan) 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:142 ... NSScanner hex (non-digits terminate scan) 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:146 ... NSScanner hex long long (non-digits terminate scan) 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:154 ... NSScanner scans doubles 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:160 ... NSScanner scans double with exponents 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:173 ... flt = 1e+2 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:174 ... e is part of exponent 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:175 ... all scanned 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:176 ... is at end 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:184 ... flt = 1.0 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:185 ... em is not part of exponent 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:186 ... all scanned 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:187 ... is at end 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:192 ... flt = 0.0 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:193 ... is at end 398s Passed test: (2025-04-14 09:31:50.973 +0000) test01.m:200 ... scan three space separated zeros as doubles 398s 398s real 0m0.039s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test01.m 398s 398s Building in Tests/base/NSSet 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Compiling file basic.m ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSSet/basic.m... 398s Passed test: (2025-04-14 09:31:51.452 +0000) basic.m:13 ... can create an empty set 398s Passed test: (2025-04-14 09:31:51.477 +0000) basic.m:18 ... can create a set with one element 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSSet is a known className 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' can return self 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' can return own class 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' object () is of correct class 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' can return superclass 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' responds to hash 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' handles retain 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' has working retainCount 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' has NSString description 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSet' handles performSelector 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' conforms to NSObject 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' can return self 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' can return own class 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' object (Hello) is of correct class 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' can return superclass 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' responds to hash 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' isEqual: to self 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' respondsToSelector: 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' handles retain 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' has working retainCount 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' has NSString description 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSSet' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:51.477 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSSet' can be encoded 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 1 of class 'GSSet' can be encoded 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 1 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSSet' can be encoded 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 1 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 1 of class 'GSSet' can be encoded 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 1 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSSet is a known class 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableSet is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' understands -copy 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' is retained by copy with same zone 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' result of copy is not immutable 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' copy and original are equal 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' is retained by copy with other zone 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableSet' result of copyWithZone: is not immutable 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' understands -copy 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' copy is of correct type 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' original and copy are equal 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' is retained by copy with same zone 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' result of copy is not immutable 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' zCopy has correct type 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' copy and original are equal 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' is retained by copy with other zone 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSMutableSet' result of copyWithZone: is not immutable 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSSet is a known class 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSSet' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSSet' understands -mutableCopy 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSSet' mutable copy is of correct type 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 1 of class 'NSSet' copy object equals the original 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:31:51.478 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableSet not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 1 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s 398s Building in Tests/base/NSSortDescriptor 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Compiling file basic.m ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSSortDescriptor/basic.m... 398s Passed test: (2025-04-14 09:31:52.001 +0000) basic.m:22 ... can create a sort descriptor 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSSortDescriptor is a known className 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' conforms to NSObject 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' can return self 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' can return own class 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' object is of correct class 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' can return superclass 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' responds to hash 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' isEqual: to self 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' respondsToSelector: 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' handles retain 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' has working retainCount 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' has NSString description 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSSortDescriptor' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'NSSortDescriptor' can be encoded 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'NSSortDescriptor' can be encoded 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSSortDescriptor is a known class 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSSortDescriptor is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSortDescriptor' understands -copy 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSortDescriptor' copy is of correct type 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSortDescriptor' original and copy are equal 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSortDescriptor' understands -copyWithZone 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSortDescriptor' zCopy has correct type 398s Passed test: (2025-04-14 09:31:52.001 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSSortDescriptor' copy and original are equal 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:31:52.001 +0000) basic.m:33 ... hash for similar descriptors is the same 398s Passed test: (2025-04-14 09:31:52.001 +0000) basic.m:34 ... similar descriptors are equal 398s Passed test: (2025-04-14 09:31:52.001 +0000) basic.m:35 ... different keyed descriptors are not equal 398s Passed test: (2025-04-14 09:31:52.001 +0000) basic.m:36 ... different ordered descriptors are not equal 398s Passed test: (2025-04-14 09:31:52.001 +0000) basic.m:54 ... basic comparison works for ascending descriptor 398s Passed test: (2025-04-14 09:31:52.001 +0000) basic.m:56 ... basic comparison works for descending descriptor 398s Passed test: (2025-04-14 09:31:52.001 +0000) basic.m:63 ... simple multilevel sort works 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.008s 398s Completed file: basic.m 398s 398s Building in Tests/base/NSStream 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool memandfile... 398s Making all for test_tool memandfile_2... 398s Making all for test_tool pipe... 398s Compiling file memandfile_2.m ... 398s Compiling file basic.m ... 398s Compiling file memandfile.m ... 398s Compiling file pipe.m ... 398s Linking test_tool pipe ... 398s Linking test_tool basic ... 398s Linking test_tool memandfile_2 ... 398s Linking test_tool memandfile ... 398s Making all for test_tool socket... 398s Making all for test_tool socket_cs... 398s Compiling file socket.m ... 398s Compiling file socket_cs.m ... 398s Linking test_tool socket ... 398s Linking test_tool socket_cs ... 398s Testing basic.m... 398s Running Tests/base/NSStream/basic.m... 398s Passed test: (2025-04-14 09:31:53.344 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSStream is a known className 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' conforms to NSObject 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' can return self 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' can return own class 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' object is of correct class 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' can return superclass 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' responds to hash 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' isEqual: to self 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' respondsToSelector: 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' handles retain 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' has working retainCount 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' has NSString description 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSStream' handles performSelector 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' conforms to NSObject 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' can return self 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' can return own class 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' object is of correct class 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' isMemberOfClass works 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' can return superclass 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' responds to hash 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' isEqual: to self 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' respondsToSelector: 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' handles retain 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' has working retainCount 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' has NSString description 398s Passed test: (2025-04-14 09:31:53.370 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSStream' handles performSelector 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.008s 398s Completed file: basic.m 398s Testing memandfile.m... 398s Running Tests/base/NSStream/memandfile.m... 398s Passed test: (2025-04-14 09:31:53.398 +0000) memandfile.m:42 ... file to memory copy ok 398s Passed test: (2025-04-14 09:31:53.423 +0000) memandfile.m:52 ... memory to file copy ok 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: memandfile.m 398s Testing memandfile_2.m... 398s Running Tests/base/NSStream/memandfile_2.m... 398s Passed test: (2025-04-14 09:31:53.451 +0000) memandfile_2.m:141 ... file to memory copy ok 398s Passed test: (2025-04-14 09:31:53.476 +0000) memandfile_2.m:165 ... memory to file copy ok 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: memandfile_2.m 398s Testing pipe.m... 398s Running Tests/base/NSStream/pipe.m... 398s Passed test: (2025-04-14 09:31:53.504 +0000) pipe.m:87 ... Local pipe 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: pipe.m 398s Testing socket.m... 398s Running Tests/base/NSStream/socket.m... 398s 2025-04-14 09:31:53.714 socket[22909:22909] Got 8 on 0x2aa0f7aee08 398s 2025-04-14 09:31:53.714 socket[22909:22909] Got 8 on 0x2aa0f7aef58 398s Dashed hope: (2025-04-14 09:32:23.712 +0000) socket.m:143 ... read www.google.com 398s Start set: socket.m:149 ... NSStream SSL 398s 2025-04-14 09:32:23.724 socket[22909:22909] Got 8 on 0x2aa0f748d98 398s 2025-04-14 09:32:23.724 socket[22909:22909] Got 8 on 0x2aa0f6ca3a8 398s Dashed hope: (2025-04-14 09:32:53.723 +0000) socket.m:178 ... read www.google.com https 398s End set: socket.m:182 ... NSStream SSL 398s 398s real 1m0.182s 398s user 0m0.043s 398s sys 0m0.010s 398s Completed file: socket.m 398s Testing socket_cs.m... 398s Running Tests/base/NSStream/socket_cs.m... 398s 2025-04-14 09:32:53.780 socket_cs[22934:22934] sending and receiving on Host 127.0.0.1 (("127.0.0.1") ("127.0.0.1")): 127.0.0.1 398s 2025-04-14 09:32:53.780 socket_cs[22934:22934] Test1 Server 0x2aa29e8bfa8 open completed 398s 2025-04-14 09:32:53.780 socket_cs[22934:22934] Test1 Client input stream is 0x2aa29e8be58 398s 2025-04-14 09:32:53.780 socket_cs[22934:22934] Test1 Client output stream is 0x2aa29e25d98 398s 2025-04-14 09:32:53.780 socket_cs[22934:22934] Test1 Client 0x2aa29e8be58 open completed 398s 2025-04-14 09:32:53.780 socket_cs[22934:22934] Test1 Client 0x2aa29e25d98 open completed 398s 2025-04-14 09:32:53.780 socket_cs[22934:22934] Test1 Client 0x2aa29e25d98 set write pointer to zero 398s 2025-04-14 09:32:53.780 socket_cs[22934:22934] Test1 Server 0x2aa29e8bfa8 bytes available 398s 2025-04-14 09:32:53.780 socket_cs[22934:22934] Test1 Server 0x2aa29e8bfa8 accepting incoming connection 398s 2025-04-14 09:32:53.780 socket_cs[22934:22934] Test1 Server input stream is 0x2aa29da73a8 398s 2025-04-14 09:32:53.780 socket_cs[22934:22934] Test1 Server output stream is 0x2aa29db2188 398s 2025-04-14 09:32:53.780 socket_cs[22934:22934] Test1 Server 0x2aa29da73a8 open completed 398s 2025-04-14 09:32:53.780 socket_cs[22934:22934] Test1 Server 0x2aa29db2188 open completed 398s 2025-04-14 09:32:53.780 socket_cs[22934:22934] Test1 Client 0x2aa29e25d98 space available 398s 2025-04-14 09:32:53.780 socket_cs[22934:22934] Test1 Client 0x2aa29e25d98 wrote 15196 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server 0x2aa29db2188 space available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server 0x2aa29da73a8 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server 0x2aa29da73a8 read 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server 0x2aa29db2188 wrote 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Client 0x2aa29e25d98 space available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Client close 0x2aa29e25d98 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server 0x2aa29db2188 space available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server 0x2aa29da73a8 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server 0x2aa29da73a8 read 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server 0x2aa29db2188 wrote 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Client 0x2aa29e8be58 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Client 0x2aa29e8be58 read 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Client 0x2aa29e8be58 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Client 0x2aa29e8be58 read 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server 0x2aa29db2188 space available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server 0x2aa29da73a8 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server 0x2aa29da73a8 read 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server 0x2aa29db2188 wrote 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server 0x2aa29db2188 space available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server 0x2aa29da73a8 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server 0x2aa29da73a8 read 2908 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server 0x2aa29db2188 wrote 2908 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Client 0x2aa29e8be58 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Client 0x2aa29e8be58 read 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server 0x2aa29db2188 space available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server 0x2aa29da73a8 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server 0x2aa29da73a8 end encountered 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server close 0x2aa29da73a8 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server output close 0x2aa29db2188 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server 0x2aa29da73a8 read 0 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server input close 0x2aa29da73a8 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server output close 0x2aa29db2188 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server 0x2aa29da73a8 read 0 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server input close 0x2aa29da73a8 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Server output close 0x2aa29db2188 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Client 0x2aa29e8be58 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test1 Client 0x2aa29e8be58 read 2908 398s Passed test: (2025-04-14 09:32:53.781 +0000) socket_cs.m:340 ... Local tcp 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f514e8 open completed 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Client input stream is 0x2aa29f516e8 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Client output stream is 0x2aa29f4dec8 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f514e8 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f514e8 accepting incoming connection 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server input stream is 0x2aa29f4e4c8 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server output stream is 0x2aa29f4a688 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4e4c8 open completed 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4a688 open completed 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Client 0x2aa29f516e8 open completed 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Client 0x2aa29f4dec8 open completed 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Client 0x2aa29f4dec8 set write pointer to zero 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Client 0x2aa29f4dec8 space available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Client 0x2aa29f4dec8 wrote 15196 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4a688 space available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Client 0x2aa29f4dec8 space available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Client close 0x2aa29f4dec8 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4e4c8 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4e4c8 read 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4a688 wrote 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4a688 space available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4e4c8 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4e4c8 read 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4a688 wrote 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Client 0x2aa29f516e8 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Client 0x2aa29f516e8 read 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Client 0x2aa29f516e8 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Client 0x2aa29f516e8 read 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4a688 space available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4e4c8 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4e4c8 read 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4a688 wrote 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Client 0x2aa29f516e8 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Client 0x2aa29f516e8 read 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4a688 space available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4e4c8 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4e4c8 read 2908 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4a688 wrote 2908 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4a688 space available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4e4c8 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4e4c8 end encountered 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server close 0x2aa29f4e4c8 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server output close 0x2aa29f4a688 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4e4c8 read 0 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server input close 0x2aa29f4e4c8 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server output close 0x2aa29f4a688 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server 0x2aa29f4e4c8 read 0 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server input close 0x2aa29f4e4c8 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Server output close 0x2aa29f4a688 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Client 0x2aa29f516e8 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test2 Client 0x2aa29f516e8 read 2908 398s Passed test: (2025-04-14 09:32:53.781 +0000) socket_cs.m:382 ... Local tcp (blocking open) 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f5f7a8 open completed 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Client input stream is 0x2aa29f603d8 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Client output stream is 0x2aa29f60f88 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Client 0x2aa29f603d8 open completed 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Client 0x2aa29f60f88 open completed 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Client 0x2aa29f60f88 set write pointer to zero 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Client 0x2aa29f60f88 space available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Client 0x2aa29f60f88 wrote 15196 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f5f7a8 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f5f7a8 accepting incoming connection 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server input stream is 0x2aa29f55b68 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server output stream is 0x2aa29f55d58 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f55b68 open completed 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f55d58 open completed 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f55d58 space available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f55b68 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f55b68 read 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f55d58 wrote 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Client 0x2aa29f60f88 space available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Client close 0x2aa29f60f88 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Client 0x2aa29f603d8 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Client 0x2aa29f603d8 read 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f55d58 space available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f55b68 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f55b68 read 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f55d58 wrote 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f55d58 space available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f55b68 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f55b68 read 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f55d58 wrote 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Client 0x2aa29f603d8 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Client 0x2aa29f603d8 read 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f55d58 space available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f55b68 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f55b68 read 2908 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f55d58 wrote 2908 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Client 0x2aa29f603d8 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Client 0x2aa29f603d8 read 4096 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Client 0x2aa29f603d8 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Client 0x2aa29f603d8 read 2908 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f55d58 space available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f55b68 bytes available 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server 0x2aa29f55b68 end encountered 398s 2025-04-14 09:32:53.781 socket_cs[22934:22934] Test3 Server close 0x2aa29f55b68 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test3 Server output close 0x2aa29f55d58 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test3 Server 0x2aa29f55b68 read 0 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test3 Server input close 0x2aa29f55b68 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test3 Server output close 0x2aa29f55d58 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test3 Server 0x2aa29f55b68 read 0 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test3 Server input close 0x2aa29f55b68 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test3 Server output close 0x2aa29f55d58 398s Passed test: (2025-04-14 09:32:53.782 +0000) socket_cs.m:422 ... Local socket 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6c4f8 open completed 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Client input stream is 0x2aa29f6c6c8 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Client output stream is 0x2aa29f6c898 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Client 0x2aa29f6c6c8 open completed 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Client 0x2aa29f6c898 open completed 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Client 0x2aa29f6c898 set write pointer to zero 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Client 0x2aa29f6c898 space available 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Client 0x2aa29f6c898 wrote 15196 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6c4f8 bytes available 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6c4f8 accepting incoming connection 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server input stream is 0x2aa29f6d4f8 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server output stream is 0x2aa29f6d6c8 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d4f8 open completed 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d6c8 open completed 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d6c8 space available 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d4f8 bytes available 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d4f8 read 4096 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d6c8 wrote 4096 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Client 0x2aa29f6c898 space available 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Client close 0x2aa29f6c898 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Client 0x2aa29f6c6c8 bytes available 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Client 0x2aa29f6c6c8 read 4096 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d6c8 space available 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d4f8 bytes available 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d4f8 read 4096 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d6c8 wrote 4096 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d6c8 space available 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d4f8 bytes available 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d4f8 read 4096 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d6c8 wrote 4096 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Client 0x2aa29f6c6c8 bytes available 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Client 0x2aa29f6c6c8 read 4096 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d6c8 space available 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d4f8 bytes available 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d4f8 read 2908 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d6c8 wrote 2908 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Client 0x2aa29f6c6c8 bytes available 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Client 0x2aa29f6c6c8 read 4096 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Client 0x2aa29f6c6c8 bytes available 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Client 0x2aa29f6c6c8 read 2908 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d6c8 space available 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d4f8 bytes available 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d4f8 end encountered 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server close 0x2aa29f6d4f8 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server output close 0x2aa29f6d6c8 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d4f8 read 0 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server input close 0x2aa29f6d4f8 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server output close 0x2aa29f6d6c8 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server 0x2aa29f6d4f8 read 0 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server input close 0x2aa29f6d4f8 398s 2025-04-14 09:32:53.782 socket_cs[22934:22934] Test4 Server output close 0x2aa29f6d6c8 398s Passed test: (2025-04-14 09:32:53.782 +0000) socket_cs.m:465 ... Local socket (blocking open) 398s 398s real 0m0.044s 398s user 0m0.036s 398s sys 0m0.008s 398s Completed file: socket_cs.m 398s 398s Building in Tests/base/NSString 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool NSString_base... 398s Making all for test_tool basic... 398s Making all for test_tool NSString_custom... 398s Making all for test_tool NSString_zero_hash... 398s Compiling file NSString_zero_hash.m ... 398s Compiling file NSString_base.m ... 398s Compiling file basic.m ... 398s Compiling file NSString_custom.m ... 398s In file included from NSString_base.m:8: 398s NSString_tests.h: In function ‘test_getCString_maxLength_range_remainingRange’: 398s NSString_tests.h:206:17: warning: pointer targets in passing argument 1 of ‘getCString:maxLength:range:remainingRange:’ differ in signedness [-Wpointer-sign] 398s 206 | remainingRange: &remainingRange]; 398s | ^~~~~~~~~~~~~~ 398s | | 398s | unsigned char * 398s NSString_tests.h:206:17: note: expected ‘char *’ but argument is of type ‘unsigned char *’ 398s In file included from NSString_custom.m:8: 398s NSString_tests.h: In function ‘test_getCString_maxLength_range_remainingRange’: 398s NSString_tests.h:206:17: warning: pointer targets in passing argument 1 of ‘getCString:maxLength:range:remainingRange:’ differ in signedness [-Wpointer-sign] 398s 206 | remainingRange: &remainingRange]; 398s | ^~~~~~~~~~~~~~ 398s | | 398s | unsigned char * 398s NSString_tests.h:206:17: note: expected ‘char *’ but argument is of type ‘unsigned char *’ 398s Linking test_tool NSString_zero_hash ... 398s Linking test_tool NSString_custom ... 398s Making all for test_tool bom... 398s Linking test_tool NSString_base ... 398s Making all for test_tool boolValue... 398s Compiling file bom.m ... 398s Making all for test_tool enumerateSubstringsInRange... 398s Compiling file boolValue.m ... 398s Compiling file enumerateSubstringsInRange.m ... 398s Linking test_tool bom ... 398s Linking test_tool boolValue ... 398s Linking test_tool basic ... 398s Making all for test_tool locale... 398s Making all for test_tool noncharacter... 398s Making all for test_tool nuls_in_strings... 398s Compiling file locale.m ... 398s Compiling file noncharacter.m ... 398s Compiling file nuls_in_strings.m ... 398s Linking test_tool noncharacter ... 398s Making all for test_tool order... 398s Linking test_tool enumerateSubstringsInRange ... 398s Linking test_tool nuls_in_strings ... 398s Compiling file order.m ... 398s Making all for test_tool pairs... 398s Making all for test_tool regex... 398s Linking test_tool order ... 398s Compiling file pairs.m ... 398s Compiling file regex.m ... 398s Making all for test_tool test00... 398s In file included from /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:18, 398s from pairs.m:3: 398s pairs.m: In function ‘main’: 398s pairs.m:20:15: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] 398s 20 | PASS(strlen(utf8) == 4, "Smiley UTF8 length correct") 398s | ^~~~ 398s | | 398s | const uint8_t * {aka const unsigned char *} 398s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:224:21: note: in definition of macro ‘PASS’ 398s 224 | _cond = (int)(testExpression__); \ 398s | ^~~~~~~~~~~~~~~~ 398s In file included from /usr/include/s390x-linux-gnu/GNUstep/GNUstepBase/GSConfig.h:451, 398s from /usr/include/s390x-linux-gnu/GNUstep/GNUstepBase/GSVersionMacros.h:218, 398s from /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSString.h:87, 398s from pairs.m:1: 398s /usr/include/string.h:407:35: note: expected ‘const char *’ but argument is of type ‘const uint8_t *’ {aka ‘const unsigned char *’} 398s 407 | extern size_t strlen (const char *__s) 398s | ~~~~~~~~~~~~^~~ 398s pairs.m:33:15: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] 398s 33 | PASS(strlen(utf8) == 4, "Smiley copy UTF8 length correct") 398s | ^~~~ 398s | | 398s | const uint8_t * {aka const unsigned char *} 398s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:224:21: note: in definition of macro ‘PASS’ 398s 224 | _cond = (int)(testExpression__); \ 398s | ^~~~~~~~~~~~~~~~ 398s /usr/include/string.h:407:35: note: expected ‘const char *’ but argument is of type ‘const uint8_t *’ {aka ‘const unsigned char *’} 398s 407 | extern size_t strlen (const char *__s) 398s | ~~~~~~~~~~~~^~~ 398s Compiling file test00.m ... 398s Linking test_tool locale ... 398s test00.m: In function ‘strRange’: 398s test00.m:173:7: warning: unused variable ‘l’ [-Wunused-variable] 398s 173 | int l; 398s | ^ 398s test00.m:172:12: warning: unused variable ‘b’ [-Wunused-variable] 398s 172 | unichar *b; 398s | ^ 398s test00.m:171:18: warning: unused variable ‘d’ [-Wunused-variable] 398s 171 | NSMutableData *d; 398s | ^ 398s test00.m: In function ‘testLineRange’: 398s test00.m:265:7: warning: variable ‘l’ set but not used [-Wunused-but-set-variable] 398s 265 | int l; 398s | ^ 398s test00.m: In function ‘main’: 398s test00.m:278:18: warning: variable ‘ptr’ set but not used [-Wunused-but-set-variable] 398s 278 | const char *ptr; 398s | ^~~ 398s Linking test_tool pairs ... 398s Making all for test_tool test01... 398s Making all for test_tool test02... 398s Linking test_tool regex ... 398s Compiling file test01.m ... 398s Compiling file test02.m ... 398s Making all for test_tool test03... 398s test02.m: In function ‘main’: 398s test02.m:13:9: warning: unused variable ‘resultPath’ [-Wunused-variable] 398s 13 | char *resultPath = NULL; 398s | ^~~~~~~~~~ 398s test02.m:12:9: warning: unused variable ‘testPath’ [-Wunused-variable] 398s 12 | char *testPath = NULL; 398s | ^~~~~~~~ 398s Linking test_tool test01 ... 398s Compiling file test03.m ... 398s Making all for test_tool test04... 398s Linking test_tool test03 ... 398s Linking test_tool test00 ... 398s Compiling file test04.m ... 398s Making all for test_tool test05... 398s Making all for test_tool test06... 398s Compiling file test05.m ... 398s Compiling file test06.m ... 398s Linking test_tool test04 ... 398s Linking test_tool test05 ... 398s Making all for test_tool test07... 398s Making all for test_tool test08... 398s Linking test_tool test02 ... 398s Compiling file test07.m ... 398s Compiling file test08.m ... 398s Making all for test_tool test09... 398s Compiling file test09.m ... 398s test09.m: In function ‘main’: 398s test09.m:43:23: warning: universal character names are only valid in C++ and C99 398s 43 | urlDecodedString = @"Here are some Emojis: \U0001F601 \U0001F602 \U0001F638 Emojis done."; // Multibyte encoded characters 398s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398s test09.m:43:23: warning: universal character names are only valid in C++ and C99 398s test09.m:43:23: warning: universal character names are only valid in C++ and C99 398s Linking test_tool test08 ... 398s Linking test_tool test07 ... 398s Making all for test_tool tilde... 398s Making all for test_tool unichar_const... 398s Linking test_tool test09 ... 398s Compiling file tilde.m ... 398s Compiling file unichar_const.m ... 398s tilde.m: In function ‘main’: 398s tilde.m:54:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 398s 54 | END_SET("tilde") 398s | ^~~~~~~ 398s tilde.m:81:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 398s 81 | END_SET("tilde abbreviation for other home") 398s | ^~~~~~~ 398s Making all for test_tool unichar_format... 398s Compiling file unichar_format.m ... 398s unichar_format.m: In function ‘main’: 398s unichar_format.m:9:34: warning: universal character names are only valid in C++ and C99 398s 9 | NSString *wide = @"a\u20AC\u20ACa"; // Euro signs, requires UTF-16 storage 398s | ^~~~~~~~~~~~~~~~ 398s unichar_format.m:9:34: warning: universal character names are only valid in C++ and C99 398s unichar_format.m:12:74: warning: universal character names are only valid in C++ and C99 398s 12 | NSString *wideNarrowFormat = [NSString stringWithFormat: @"\u20AC%@\u20ac", narrow]; 398s | ^~~~~~~~~~~~~~~~ 398s unichar_format.m:12:74: warning: universal character names are only valid in C++ and C99 398s unichar_format.m:13:72: warning: universal character names are only valid in C++ and C99 398s 13 | NSString *wideWideFormat = [NSString stringWithFormat: @"\u20AC%@\u20ac", wide]; 398s | ^~~~~~~~~~~~~~~~ 398s unichar_format.m:13:72: warning: universal character names are only valid in C++ and C99 398s In file included from /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:18, 398s from unichar_format.m:1: 398s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 398s 270 | testLineNumber = __LINE__; \ 398s | ^~~~~~~~ 398s unichar_format.m:16:3: note: in expansion of macro ‘PASS_EQUAL’ 398s 16 | PASS_EQUAL(narrowWideFormat, @"aa\u20AC\u20ACaa", 398s | ^~~~~~~~~~ 398s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 398s 270 | testLineNumber = __LINE__; \ 398s | ^~~~~~~~ 398s unichar_format.m:16:3: note: in expansion of macro ‘PASS_EQUAL’ 398s 16 | PASS_EQUAL(narrowWideFormat, @"aa\u20AC\u20ACaa", 398s | ^~~~~~~~~~ 398s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 398s 270 | testLineNumber = __LINE__; \ 398s | ^~~~~~~~ 398s unichar_format.m:18:3: note: in expansion of macro ‘PASS_EQUAL’ 398s 18 | PASS_EQUAL(wideNarrowFormat, @"\u20ACaaaa\u20AC", 398s | ^~~~~~~~~~ 398s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 398s 270 | testLineNumber = __LINE__; \ 398s | ^~~~~~~~ 398s unichar_format.m:18:3: note: in expansion of macro ‘PASS_EQUAL’ 398s 18 | PASS_EQUAL(wideNarrowFormat, @"\u20ACaaaa\u20AC", 398s | ^~~~~~~~~~ 398s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 398s 270 | testLineNumber = __LINE__; \ 398s | ^~~~~~~~ 398s unichar_format.m:20:3: note: in expansion of macro ‘PASS_EQUAL’ 398s 20 | PASS_EQUAL(wideWideFormat, @"\u20ACa\u20AC\u20ACa\u20AC", 398s | ^~~~~~~~~~ 398s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 398s 270 | testLineNumber = __LINE__; \ 398s | ^~~~~~~~ 398s unichar_format.m:20:3: note: in expansion of macro ‘PASS_EQUAL’ 398s 20 | PASS_EQUAL(wideWideFormat, @"\u20ACa\u20AC\u20ACa\u20AC", 398s | ^~~~~~~~~~ 398s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 398s 270 | testLineNumber = __LINE__; \ 398s | ^~~~~~~~ 398s unichar_format.m:20:3: note: in expansion of macro ‘PASS_EQUAL’ 398s 20 | PASS_EQUAL(wideWideFormat, @"\u20ACa\u20AC\u20ACa\u20AC", 398s | ^~~~~~~~~~ 398s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:270:24: warning: universal character names are only valid in C++ and C99 398s 270 | testLineNumber = __LINE__; \ 398s | ^~~~~~~~ 398s unichar_format.m:20:3: note: in expansion of macro ‘PASS_EQUAL’ 398s 20 | PASS_EQUAL(wideWideFormat, @"\u20ACa\u20AC\u20ACa\u20AC", 398s | ^~~~~~~~~~ 398s Linking test_tool tilde ... 398s Making all for test_tool utf8... 398s Linking test_tool unichar_format ... 398s Compiling file utf8.m ... 398s utf8.m: In function ‘main’: 398s utf8.m:17:3: warning: pointer targets in passing argument 1 of ‘stringWithUTF8String:’ differ in signedness [-Wpointer-sign] 398s 17 | str = [NSString stringWithUTF8String: buf]; 398s | ^~~ 398s | | 398s | uint8_t * {aka unsigned char *} 398s utf8.m:17:3: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 398s utf8.m:23:3: warning: pointer targets in passing argument 1 of ‘stringWithUTF8String:’ differ in signedness [-Wpointer-sign] 398s 23 | str = [NSString stringWithUTF8String: buf]; 398s | ^~~ 398s | | 398s | uint8_t * {aka unsigned char *} 398s utf8.m:23:3: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 398s utf8.m:29:3: warning: pointer targets in passing argument 1 of ‘stringWithUTF8String:’ differ in signedness [-Wpointer-sign] 398s 29 | str = [NSString stringWithUTF8String: buf]; 398s | ^~~ 398s | | 398s | uint8_t * {aka unsigned char *} 398s utf8.m:29:3: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 398s utf8.m:35:3: warning: pointer targets in passing argument 1 of ‘stringWithUTF8String:’ differ in signedness [-Wpointer-sign] 398s 35 | str = [NSString stringWithUTF8String: buf]; 398s | ^~~ 398s | | 398s | uint8_t * {aka unsigned char *} 398s utf8.m:35:3: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 398s utf8.m:43:3: warning: pointer targets in passing argument 1 of ‘stringWithUTF8String:’ differ in signedness [-Wpointer-sign] 398s 43 | str = [NSString stringWithUTF8String: buf]; 398s | ^~~ 398s | | 398s | uint8_t * {aka unsigned char *} 398s utf8.m:43:3: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 398s utf8.m:54:3: warning: pointer targets in passing argument 1 of ‘stringWithUTF8String:’ differ in signedness [-Wpointer-sign] 398s 54 | str = [NSString stringWithUTF8String: buf]; 398s | ^~~ 398s | | 398s | uint8_t * {aka unsigned char *} 398s utf8.m:54:3: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 398s Linking test_tool unichar_const ... 398s Linking test_tool test06 ... 398s Linking test_tool utf8 ... 398s Testing NSString_base.m... 398s Running Tests/base/NSString/NSString_base.m... 398s Passed test: (2025-04-14 09:32:58.781 +0000) NSString_tests.h:342 ... -initWithCString: works 398s Passed test: (2025-04-14 09:32:58.807 +0000) NSString_tests.h:120 ... -initWithData:encoding: gives nil for invalid encodings 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:82 ... String encoding 1 is supported 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:96 ... can instantiate string from Western (ASCII) 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:101 ... new Western (ASCII) string matches reference 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:105 ... data using encoding Western (ASCII) matches reference data 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:82 ... String encoding 4 is supported 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:82 ... String encoding 4 is supported 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:82 ... String encoding 4 is supported 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:82 ... String encoding -2147483128 is supported 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:96 ... can instantiate string from Hebrew (ISO 8859-8) 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:101 ... new Hebrew (ISO 8859-8) string matches reference 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:105 ... data using encoding Hebrew (ISO 8859-8) matches reference data 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:82 ... String encoding 5 is supported 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:96 ... can instantiate string from Western (ISO Latin 1) 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:101 ... new Western (ISO Latin 1) string matches reference 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:105 ... data using encoding Western (ISO Latin 1) matches reference data 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:82 ... String encoding 4 is supported 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:82 ... String encoding -2147481085 is supported 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:96 ... can instantiate string from Traditional Chinese (Big 5) 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:101 ... new Traditional Chinese (Big 5) string matches reference 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:105 ... data using encoding Traditional Chinese (Big 5) matches reference data 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:344 ... -getCString:maxLength:range:remainingRange: works 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:238 ... -lowercaseString returns a valid instance 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:247 ... -uppercaseString returns a valid instance 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:256 ... -capitalizedString returns a valid instance 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:265 ... -capitalizedString for helvetica 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:273 ... -capitalizedString for HeLveTica 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:281 ... -capitalizedString for HELVETICA 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:289 ... -capitalizedString for HeLLO worLd 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:296 ... -description returns a valid instance 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:306 ... -stringByExpandingTildeInPath returns a valid instance (1) 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:314 ... -stringByExpandingTildeInPath returns a valid instance (2) 398s Passed test: (2025-04-14 09:32:58.809 +0000) NSString_tests.h:323 ... -stringByAbbreviatingWithTildeInPath returns a valid instance 398s 398s real 0m0.044s 398s user 0m0.035s 398s sys 0m0.009s 398s Completed file: NSString_base.m 398s Testing NSString_custom.m... 398s Running Tests/base/NSString/NSString_custom.m... 398s Passed test: (2025-04-14 09:32:58.838 +0000) NSString_tests.h:342 ... -initWithCString: works 398s Passed test: (2025-04-14 09:32:58.863 +0000) NSString_tests.h:120 ... -initWithData:encoding: gives nil for invalid encodings 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:82 ... String encoding 1 is supported 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:96 ... can instantiate string from Western (ASCII) 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:101 ... new Western (ASCII) string matches reference 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:105 ... data using encoding Western (ASCII) matches reference data 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:82 ... String encoding 4 is supported 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:82 ... String encoding 4 is supported 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:82 ... String encoding 4 is supported 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:82 ... String encoding -2147483128 is supported 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:96 ... can instantiate string from Hebrew (ISO 8859-8) 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:101 ... new Hebrew (ISO 8859-8) string matches reference 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:105 ... data using encoding Hebrew (ISO 8859-8) matches reference data 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:82 ... String encoding 5 is supported 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:96 ... can instantiate string from Western (ISO Latin 1) 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:101 ... new Western (ISO Latin 1) string matches reference 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:105 ... data using encoding Western (ISO Latin 1) matches reference data 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:82 ... String encoding 4 is supported 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:96 ... can instantiate string from Unicode (UTF-8) 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:101 ... new Unicode (UTF-8) string matches reference 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:105 ... data using encoding Unicode (UTF-8) matches reference data 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:82 ... String encoding -2147481085 is supported 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:96 ... can instantiate string from Traditional Chinese (Big 5) 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:101 ... new Traditional Chinese (Big 5) string matches reference 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:105 ... data using encoding Traditional Chinese (Big 5) matches reference data 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:344 ... -getCString:maxLength:range:remainingRange: works 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:238 ... -lowercaseString returns a valid instance 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:247 ... -uppercaseString returns a valid instance 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:256 ... -capitalizedString returns a valid instance 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:265 ... -capitalizedString for helvetica 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:273 ... -capitalizedString for HeLveTica 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:281 ... -capitalizedString for HELVETICA 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:289 ... -capitalizedString for HeLLO worLd 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:296 ... -description returns a valid instance 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:306 ... -stringByExpandingTildeInPath returns a valid instance (1) 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:314 ... -stringByExpandingTildeInPath returns a valid instance (2) 398s Passed test: (2025-04-14 09:32:58.865 +0000) NSString_tests.h:323 ... -stringByAbbreviatingWithTildeInPath returns a valid instance 398s 398s real 0m0.043s 398s user 0m0.034s 398s sys 0m0.008s 398s Completed file: NSString_custom.m 398s Testing NSString_zero_hash.m... 398s Running Tests/base/NSString/NSString_zero_hash.m... 398s 2025-04-14 09:32:58.919 NSString_zero_hash[23749:23749] autorelease called without pool for object (0x2aa24284f28) of class NSCalendarDate in thread {name = (null), num = 23749} 398s 2025-04-14 09:32:58.920 NSString_zero_hash[23749:23749] autorelease called without pool for object (0x2aa2431c1a8) of class GSTimeZone in thread {name = (null), num = 23749} 398s 2025-04-14 09:32:58.920 NSString_zero_hash[23749:23749] autorelease called without pool for object (0x2aa2431c1a8) of class GSTimeZone in thread {name = (null), num = 23749} 398s 2025-04-14 09:32:58.920 NSString_zero_hash[23749:23749] autorelease called without pool for object (0x2aa242e1718) of class GSCInlineString in thread {name = (null), num = 23749} 398s 2025-04-14 09:32:58.920 NSString_zero_hash[23749:23749] autorelease called without pool for object (0x2aa24315168) of class GSAutoreleasedMemory in thread {name = (null), num = 23749} 398s Passed test: (2025-04-14 09:32:58.894 +0000) NSString_zero_hash.m:32 ... [NSConstantString hash] does not return 0 398s 2025-04-14 09:32:58.920 NSString_zero_hash[23749:23749] autorelease called without pool for object (0x2aa242ee1d8) of class NSCalendarDate in thread {name = (null), num = 23749} 398s 2025-04-14 09:32:58.920 NSString_zero_hash[23749:23749] autorelease called without pool for object (0x2aa2431c1a8) of class GSTimeZone in thread {name = (null), num = 23749} 398s 2025-04-14 09:32:58.920 NSString_zero_hash[23749:23749] autorelease called without pool for object (0x2aa2431c1a8) of class GSTimeZone in thread {name = (null), num = 23749} 398s 2025-04-14 09:32:58.920 NSString_zero_hash[23749:23749] autorelease called without pool for object (0x2aa2431d0d8) of class GSCInlineString in thread {name = (null), num = 23749} 398s 2025-04-14 09:32:58.920 NSString_zero_hash[23749:23749] autorelease called without pool for object (0x2aa2431f768) of class GSAutoreleasedMemory in thread {name = (null), num = 23749} 398s Passed test: (2025-04-14 09:32:58.920 +0000) NSString_zero_hash.m:36 ... [NSString hash] does not return 0 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSString_zero_hash.m 398s Testing basic.m... 398s Running Tests/base/NSString/basic.m... 398s Passed test: (2025-04-14 09:32:58.948 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSString' exists 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSString' has working alloc 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSString' alloc gives the correct class 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSString' has working init 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSString' has working new 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSString' has working allocWithZone 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSString' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSString is a known className 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' conforms to NSObject 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' can return self 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' can return own class 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' object Hello 398s is of correct class 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' isMemberOfClass works 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' can return superclass 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' responds to hash 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' isEqual: to self 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' respondsToSelector: 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' handles retain 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' has working retainCount 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' has NSString description 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSString' handles performSelector 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... I am able to set up an archiver 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... Object 0 of class 'GSCBufferString' can be encoded 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... can be decoded 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:230 ... test_NSCoding object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... I can extract a class name for object 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... conforms to NSCoding protocol 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... Object 0 of class 'GSCBufferString' can be encoded 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... can be decoded 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... decoded object equals the original 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:270 ... test_keyed_NSCoding object 0 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSString is a known class 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSMutableString is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' understands -copy 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' copy is of correct type 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' original and copy are equal 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' result of copy is not immutable 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' understands -copyWithZone 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' zCopy has correct type 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' copy and original are equal 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSMutableString' result of copyWithZone: is not immutable 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSString is a known class 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' understands -mutableCopy 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' mutable copy is of correct type 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' copy object equals the original 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSString is a known class 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' conforms to NSMutableCopying protocol 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' understands -mutableCopy 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' mutable copy is of correct type 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... Object 0 of class 'NSString' copy object equals the original 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString not retained by mutable copy in the same zone 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString understands mutableCopyWithZone 398s Passed test: (2025-04-14 09:32:58.973 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... NSMutableString not retained by mutable copy in other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:478 ... test_NSMutableCopying object 0 398s Passed test: (2025-04-14 09:32:58.973 +0000) basic.m:48 ... [NSString initWithCharacters:length:] creates immutable string for ascii 398s Passed test: (2025-04-14 09:32:58.973 +0000) basic.m:53 ... [NSMutableString initWithCharacters:length:] creates mutable string for ascii 398s Passed test: (2025-04-14 09:32:58.973 +0000) basic.m:58 ... [NSString initWithCharacters:length:] creates immutable string for unicode 398s Passed test: (2025-04-14 09:32:58.973 +0000) basic.m:63 ... [NSMutableString initWithCharacters:length:] creates mutable string for unicode 398s Passed test: (2025-04-14 09:32:58.973 +0000) basic.m:68 ... NSString -initWithString: does not allow nil argument 398s Passed test: (2025-04-14 09:32:58.973 +0000) basic.m:72 ... buffer exact length fails 398s Passed test: (2025-04-14 09:32:58.973 +0000) basic.m:74 ... buffer length+1 works 398s Passed test: (2025-04-14 09:32:58.973 +0000) basic.m:76 ... getCString:maxLength:encoding 398s Passed test: (2025-04-14 09:32:58.974 +0000) basic.m:78 ... can create latin1 string with 256 values 398s Passed test: (2025-04-14 09:32:58.974 +0000) basic.m:85 ... can create ascii string with 128 values 398s Passed test: (2025-04-14 09:32:58.974 +0000) basic.m:92 ... reject 8bit characters in ascii 398s Passed test: (2025-04-14 09:32:58.974 +0000) basic.m:103 ... latin1 in lossy encoding 398s 2025-04-14 09:32:58.974 basic[23774:23774] 731 '\000\001\002\003\004\005\006\007\010 398s \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' 398s Passed test: (2025-04-14 09:32:58.974 +0000) basic.m:110 ... euro in lossy encoding 398s Passed test: (2025-04-14 09:32:58.974 +0000) basic.m:116 ... lossy single backslash is invalid 398s Passed test: (2025-04-14 09:32:58.974 +0000) basic.m:121 ... lossy backslash-r is invalid 398s Passed test: (2025-04-14 09:32:58.974 +0000) basic.m:126 ... lossy backslash-backslash is backslash 398s Passed test: (2025-04-14 09:32:58.974 +0000) basic.m:132 ... lossy backslassh-101 is A 398s Passed test: (2025-04-14 09:32:58.974 +0000) basic.m:138 ... lossy backslassh-u20ac is a euro 398s Passed test: (2025-04-14 09:32:58.974 +0000) basic.m:142 ... simple intWithFormat: works 398s Passed test: (2025-04-14 09:32:58.974 +0000) basic.m:144 ... an empty string is not null 398s Passed test: (2025-04-14 09:32:58.974 +0000) basic.m:145 ... an empty string is not null 398s 398s real 0m0.041s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing bom.m... 398s Running Tests/base/NSString/bom.m... 398s Passed test: (2025-04-14 09:32:59.002 +0000) bom.m:40 ... stringWithContentsOfFile: UTF-8 BOM 398s Passed test: (2025-04-14 09:32:59.027 +0000) bom.m:44 ... initWithData:encoding: UTF-8 BOM 398s Passed test: (2025-04-14 09:32:59.027 +0000) bom.m:47 ... utf8 no bom 398s Passed test: (2025-04-14 09:32:59.027 +0000) bom.m:49 ... unicode has bom 398s Passed test: (2025-04-14 09:32:59.027 +0000) bom.m:51 ... utf16 big endian no bom 398s Passed test: (2025-04-14 09:32:59.027 +0000) bom.m:53 ... utf16 little endian no bom 398s Passed test: (2025-04-14 09:32:59.027 +0000) bom.m:55 ... utf16 has bom 398s Passed test: (2025-04-14 09:32:59.027 +0000) bom.m:57 ... utf32 big endian no bom 398s Passed test: (2025-04-14 09:32:59.027 +0000) bom.m:59 ... utf32 little endian no bom 398s Passed test: (2025-04-14 09:32:59.027 +0000) bom.m:61 ... utf32 has bom 398s Passed test: (2025-04-14 09:32:59.027 +0000) bom.m:64 ... utf8 empty no bom 398s Passed test: (2025-04-14 09:32:59.027 +0000) bom.m:66 ... unicode empty has bom 398s Passed test: (2025-04-14 09:32:59.027 +0000) bom.m:68 ... utf16 big endian empty no bom 398s Passed test: (2025-04-14 09:32:59.027 +0000) bom.m:70 ... utf16 little endian empty no bom 398s Passed test: (2025-04-14 09:32:59.027 +0000) bom.m:72 ... utf16 empty has bom 398s Passed test: (2025-04-14 09:32:59.027 +0000) bom.m:74 ... utf32 big endian empty no bom 398s Passed test: (2025-04-14 09:32:59.027 +0000) bom.m:76 ... utf32 little endian empty no bom 398s Passed test: (2025-04-14 09:32:59.027 +0000) bom.m:78 ... utf32 empty has bom 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: bom.m 398s Testing boolValue.m... 398s Running Tests/base/NSString/boolValue.m... 398s Passed test: (2025-04-14 09:32:59.055 +0000) boolValue.m:33 ... constant:y == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:34 ... constant:n == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:37 ... normal:y == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:39 ... normal:n == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:42 ... mutable:y == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:44 ... mutable:n == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:33 ... constant:Y == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:34 ... constant:N == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:37 ... normal:Y == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:39 ... normal:N == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:42 ... mutable:Y == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:44 ... mutable:N == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:33 ... constant:t == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:34 ... constant:f == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:37 ... normal:t == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:39 ... normal:f == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:42 ... mutable:t == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:44 ... mutable:f == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:33 ... constant:T == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:34 ... constant:F == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:37 ... normal:T == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:39 ... normal:F == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:42 ... mutable:T == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:44 ... mutable:F == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:33 ... constant:1 == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:34 ... constant:0 == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:37 ... normal:1 == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:39 ... normal:0 == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:42 ... mutable:1 == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:44 ... mutable:0 == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:33 ... constant:9 == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:34 ... constant:00 == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:37 ... normal:9 == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:39 ... normal:00 == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:42 ... mutable:9 == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:44 ... mutable:00 == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:33 ... constant:-y == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:34 ... constant:-n == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:37 ... normal:-y == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:39 ... normal:-n == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:42 ... mutable:-y == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:44 ... mutable:-n == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:33 ... constant:-Y == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:34 ... constant:-N == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:37 ... normal:-Y == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:39 ... normal:-N == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:42 ... mutable:-Y == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:44 ... mutable:-N == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:33 ... constant:-t == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:34 ... constant:-f == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:37 ... normal:-t == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:39 ... normal:-f == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:42 ... mutable:-t == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:44 ... mutable:-f == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:33 ... constant:-T == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:34 ... constant:-F == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:37 ... normal:-T == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:39 ... normal:-F == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:42 ... mutable:-T == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:44 ... mutable:-F == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:33 ... constant:-1 == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:34 ... constant:-0 == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:37 ... normal:-1 == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:39 ... normal:-0 == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:42 ... mutable:-1 == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:44 ... mutable:-0 == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:33 ... constant:-9 == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:34 ... constant:-00 == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:37 ... normal:-9 == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:39 ... normal:-00 == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:42 ... mutable:-9 == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:44 ... mutable:-00 == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:33 ... constant:Yes == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:34 ... constant:No == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:37 ... normal:Yes == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:39 ... normal:No == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:42 ... mutable:Yes == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:44 ... mutable:No == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:33 ... constant:YES == YES 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:34 ... constant:NO == NO 398s Passed test: (2025-04-14 09:32:59.080 +0000) boolValue.m:37 ... normal:YES == YES 398s Passed test: (2025-04-14 09:32:59.081 +0000) boolValue.m:39 ... normal:NO == NO 398s Passed test: (2025-04-14 09:32:59.081 +0000) boolValue.m:42 ... mutable:YES == YES 398s Passed test: (2025-04-14 09:32:59.081 +0000) boolValue.m:44 ... mutable:NO == NO 398s Passed test: (2025-04-14 09:32:59.081 +0000) boolValue.m:33 ... constant:yes == YES 398s Passed test: (2025-04-14 09:32:59.081 +0000) boolValue.m:34 ... constant:no == NO 398s Passed test: (2025-04-14 09:32:59.081 +0000) boolValue.m:37 ... normal:yes == YES 398s Passed test: (2025-04-14 09:32:59.081 +0000) boolValue.m:39 ... normal:no == NO 398s Passed test: (2025-04-14 09:32:59.081 +0000) boolValue.m:42 ... mutable:yes == YES 398s Passed test: (2025-04-14 09:32:59.081 +0000) boolValue.m:44 ... mutable:no == NO 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: boolValue.m 398s Testing enumerateSubstringsInRange.m... 398s Running Tests/base/NSString/enumerateSubstringsInRange.m... 398s 398s real 0m0.012s 398s user 0m0.010s 398s sys 0m0.002s 398s Completed file: enumerateSubstringsInRange.m 398s Testing locale.m... 398s Running Tests/base/NSString/locale.m... 398s Start set: locale.m:262 ... NSString + locale 398s Passed test: (2025-04-14 09:32:59.166 +0000) locale.m:22 ... expected {3,1}, got {3, 1} 398s Passed test: (2025-04-14 09:32:59.166 +0000) locale.m:27 ... expected 1 got 1 398s Passed test: (2025-04-14 09:32:59.166 +0000) locale.m:30 ... expected -1 got -1 398s Passed test: (2025-04-14 09:32:59.166 +0000) locale.m:33 ... expected 1 got 1 398s Passed test: (2025-04-14 09:32:59.166 +0000) locale.m:36 ... expected 1 got 1 398s Passed test: (2025-04-14 09:32:59.166 +0000) locale.m:39 ... expected 1 got 1 398s Passed test: (2025-04-14 09:32:59.166 +0000) locale.m:42 ... expected 1 got 1 398s Passed test: (2025-04-14 09:32:59.166 +0000) locale.m:45 ... expected 1 got 1 398s Passed test: (2025-04-14 09:32:59.166 +0000) locale.m:48 ... expected 1 got 1 398s Dashed hope: (2025-04-14 09:32:59.166 +0000) locale.m:51 ... expected -1 got 1 398s Passed test: (2025-04-14 09:32:59.166 +0000) locale.m:54 ... expected 1 got 1 398s Passed test: (2025-04-14 09:32:59.166 +0000) locale.m:64 ... expected 1 got 1 398s Dashed hope: (2025-04-14 09:32:59.166 +0000) locale.m:69 ... expected -1 got 1 398s Passed test: (2025-04-14 09:32:59.166 +0000) locale.m:76 ... expected -1 got -1 398s Dashed hope: (2025-04-14 09:32:59.166 +0000) locale.m:79 ... expected -1 got 1 398s Passed test: (2025-04-14 09:32:59.166 +0000) locale.m:82 ... expected -1 got -1 398s Dashed hope: (2025-04-14 09:32:59.166 +0000) locale.m:104 ... Ss compares equal to Eszett character with NSCaseInsensitiveSearch. got 1 398s Passed test: (2025-04-14 09:32:59.166 +0000) locale.m:111 ... Eszett compare: S is NSOrderedDescending. got 1 398s Passed test: (2025-04-14 09:32:59.166 +0000) locale.m:117 ... Eszett compare: s is NSOrderedDescending. got 1 398s Dashed hope: (2025-04-14 09:32:59.166 +0000) locale.m:125 ... with NSCaseInsensitiveSearch range of sS in abcdef is {0,1}. got {-1,0} 398s Passed test: (2025-04-14 09:32:59.166 +0000) locale.m:132 ... without NSCaseInsensitiveSearch, range of sS in abcdef is {NSNotFound, 0}. got {-1,0} 398s Passed test: (2025-04-14 09:32:59.166 +0000) locale.m:140 ... for anchored backwards search, range of sS in abcdef is {NSNotFound, 0}. got {-1,0} 398s Dashed hope: (2025-04-14 09:32:59.166 +0000) locale.m:148 ... for anchored forwards search, range of sS in abcdef is {0, 1}. got {-1,0} 398s Dashed hope: (2025-04-14 09:32:59.166 +0000) locale.m:156 ... for anchored backwards search, range of sS in abcdef is {6, 1}. got {-1,0} 398s Dashed hope: (2025-04-14 09:32:59.166 +0000) locale.m:164 ... for forward search, range of sS in abcdef is {0, 1}. got {-1,0} 398s Dashed hope: (2025-04-14 09:32:59.166 +0000) locale.m:172 ... for backward search, range of sS in abcdef is {7, 1}. got {-1,0} 398s Passed test: (2025-04-14 09:32:59.166 +0000) locale.m:186 ... y>k in nil locale. comparison result: 1 398s Passed test: (2025-04-14 09:32:59.166 +0000) locale.m:192 ... y{name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a2f4d8) of class GSTimeZone in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a2f4d8) of class GSTimeZone in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa299f4a48) of class GSCInlineString in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a28498) of class GSAutoreleasedMemory in thread {name = (null), num = 23896} 398s Passed test: (2025-04-14 09:32:59.194 +0000) noncharacter.m:14 ... fdd0 codepoint is permitted in string 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a30468) of class NSCalendarDate in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a2f4d8) of class GSTimeZone in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a2f4d8) of class GSTimeZone in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a2cb98) of class GSCInlineString in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a32818) of class GSAutoreleasedMemory in thread {name = (null), num = 23896} 398s Passed test: (2025-04-14 09:32:59.220 +0000) noncharacter.m:15 ... fdd0 is returned properly 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a1c558) of class NSCalendarDate in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a2f4d8) of class GSTimeZone in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a2f4d8) of class GSTimeZone in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a282a8) of class GSCInlineString in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a28368) of class GSAutoreleasedMemory in thread {name = (null), num = 23896} 398s Passed test: (2025-04-14 09:32:59.220 +0000) noncharacter.m:20 ... fdef codepoint is permitted in string 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a01808) of class NSCalendarDate in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a2f4d8) of class GSTimeZone in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a2f4d8) of class GSTimeZone in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a1e448) of class GSCInlineString in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a1e508) of class GSAutoreleasedMemory in thread {name = (null), num = 23896} 398s Passed test: (2025-04-14 09:32:59.220 +0000) noncharacter.m:21 ... fdef is returned properly 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa299e9a88) of class NSCalendarDate in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a2f4d8) of class GSTimeZone in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a2f4d8) of class GSTimeZone in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a0b6d8) of class GSCInlineString in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a0b798) of class GSAutoreleasedMemory in thread {name = (null), num = 23896} 398s Passed test: (2025-04-14 09:32:59.220 +0000) noncharacter.m:26 ... fffd codepoint is permitted in string 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a0bc88) of class NSCalendarDate in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a2f4d8) of class GSTimeZone in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a2f4d8) of class GSTimeZone in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a218c8) of class GSCInlineString in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a21988) of class GSAutoreleasedMemory in thread {name = (null), num = 23896} 398s Passed test: (2025-04-14 09:32:59.220 +0000) noncharacter.m:27 ... fffd is returned properly 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a21ea8) of class NSCalendarDate in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a2f4d8) of class GSTimeZone in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a2f4d8) of class GSTimeZone in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a0cca8) of class GSCInlineString in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a0cd68) of class GSAutoreleasedMemory in thread {name = (null), num = 23896} 398s Passed test: (2025-04-14 09:32:59.220 +0000) noncharacter.m:35 ... fffe codepoint is permitted in string 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a03e78) of class NSCalendarDate in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a2f4d8) of class GSTimeZone in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a2f4d8) of class GSTimeZone in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a04658) of class GSCInlineString in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a04718) of class GSAutoreleasedMemory in thread {name = (null), num = 23896} 398s Passed test: (2025-04-14 09:32:59.220 +0000) noncharacter.m:36 ... fffe is returned properly 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a04c38) of class NSCalendarDate in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a2f4d8) of class GSTimeZone in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a2f4d8) of class GSTimeZone in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a05418) of class GSCInlineString in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a054d8) of class GSAutoreleasedMemory in thread {name = (null), num = 23896} 398s Passed test: (2025-04-14 09:32:59.220 +0000) noncharacter.m:41 ... ffff codepoint is permitted in string 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a22fe8) of class NSCalendarDate in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a2f4d8) of class GSTimeZone in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a2f4d8) of class GSTimeZone in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a237c8) of class GSCInlineString in thread {name = (null), num = 23896} 398s 2025-04-14 09:32:59.220 noncharacter[23896:23896] autorelease called without pool for object (0x2aa29a23888) of class GSAutoreleasedMemory in thread {name = (null), num = 23896} 398s Passed test: (2025-04-14 09:32:59.220 +0000) noncharacter.m:42 ... ffff is returned properly 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: noncharacter.m 398s Testing nuls_in_strings.m... 398s Running Tests/base/NSString/nuls_in_strings.m... 398s 2025-04-14 09:32:59.281 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa2015c3b8) of class NSCalendarDate in thread {name = (null), num = 23921} 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201f2178) of class GSTimeZone in thread {name = (null), num = 23921} 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201f2178) of class GSTimeZone in thread {name = (null), num = 23921} 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201b76e8) of class GSCInlineString in thread {name = (null), num = 23921} 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201eb138) of class GSAutoreleasedMemory in thread {name = (null), num = 23921} 398s Passed test: (2025-04-14 09:32:59.248 +0000) nuls_in_strings.m:21 ... nuls in constant strings 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201f3108) of class NSCalendarDate in thread {name = (null), num = 23921} 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201f2178) of class GSTimeZone in thread {name = (null), num = 23921} 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201f2178) of class GSTimeZone in thread {name = (null), num = 23921} 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201ef838) of class GSCInlineString in thread {name = (null), num = 23921} 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201f54b8) of class GSAutoreleasedMemory in thread {name = (null), num = 23921} 398s Passed test: (2025-04-14 09:32:59.282 +0000) nuls_in_strings.m:22 ... nuls in non-constant strings 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201df1c8) of class NSCalendarDate in thread {name = (null), num = 23921} 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201f2178) of class GSTimeZone in thread {name = (null), num = 23921} 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201f2178) of class GSTimeZone in thread {name = (null), num = 23921} 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201eaf18) of class GSCInlineString in thread {name = (null), num = 23921} 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201eafd8) of class GSAutoreleasedMemory in thread {name = (null), num = 23921} 398s Passed test: (2025-04-14 09:32:59.282 +0000) nuls_in_strings.m:23 ... hashes match 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201c4458) of class NSCalendarDate in thread {name = (null), num = 23921} 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201f2178) of class GSTimeZone in thread {name = (null), num = 23921} 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201f2178) of class GSTimeZone in thread {name = (null), num = 23921} 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201e1138) of class GSCInlineString in thread {name = (null), num = 23921} 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201e11f8) of class GSAutoreleasedMemory in thread {name = (null), num = 23921} 398s Passed test: (2025-04-14 09:32:59.282 +0000) nuls_in_strings.m:24 ... compare as equal 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201ac6e8) of class NSCalendarDate in thread {name = (null), num = 23921} 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201f2178) of class GSTimeZone in thread {name = (null), num = 23921} 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201f2178) of class GSTimeZone in thread {name = (null), num = 23921} 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201ce338) of class GSCInlineString in thread {name = (null), num = 23921} 398s 2025-04-14 09:32:59.282 nuls_in_strings[23921:23921] autorelease called without pool for object (0x2aa201ce3f8) of class GSAutoreleasedMemory in thread {name = (null), num = 23921} 398s Passed test: (2025-04-14 09:32:59.282 +0000) nuls_in_strings.m:27 ... find nul in string 398s 398s real 0m0.048s 398s user 0m0.040s 398s sys 0m0.008s 398s Completed file: nuls_in_strings.m 398s Testing order.m... 398s Running Tests/base/NSString/order.m... 398s Passed test: (2025-04-14 09:32:59.313 +0000) order.m:23 ... UTF-16 BE OK 398s Passed test: (2025-04-14 09:32:59.338 +0000) order.m:29 ... UTF-16 BE reverse OK 398s Passed test: (2025-04-14 09:32:59.338 +0000) order.m:35 ... UTF-16 LE OK 398s Passed test: (2025-04-14 09:32:59.338 +0000) order.m:41 ... UTF-16 LE reverse OK 398s Passed test: (2025-04-14 09:32:59.339 +0000) order.m:47 ... UTF-32 BE OK 398s Passed test: (2025-04-14 09:32:59.339 +0000) order.m:54 ... UTF-32 BE reverse OK 398s Passed test: (2025-04-14 09:32:59.339 +0000) order.m:60 ... UTF-32 LE OK 398s Passed test: (2025-04-14 09:32:59.339 +0000) order.m:67 ... UTF-32 LE reverse OK 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: order.m 398s Testing pairs.m... 398s Running Tests/base/NSString/pairs.m... 398s Start set: pairs.m:8 ... NSString + surrogate pairs 398s Passed test: (2025-04-14 09:32:59.367 +0000) pairs.m:16 ... Smiley is a pair of characters 398s Passed test: (2025-04-14 09:32:59.392 +0000) pairs.m:17 ... Smiley first is 0xD83D 398s Passed test: (2025-04-14 09:32:59.392 +0000) pairs.m:18 ... Smiley second is 0xDE00 398s Passed test: (2025-04-14 09:32:59.392 +0000) pairs.m:20 ... Smiley UTF8 length correct 398s Passed test: (2025-04-14 09:32:59.392 +0000) pairs.m:21 ... Smiley UTF8 first byte OK 398s Passed test: (2025-04-14 09:32:59.392 +0000) pairs.m:22 ... Smiley UTF8 second byte OK 398s Passed test: (2025-04-14 09:32:59.392 +0000) pairs.m:23 ... Smiley UTF8 third byte OK 398s Passed test: (2025-04-14 09:32:59.392 +0000) pairs.m:24 ... Smiley UTF8 fourth byte OK 398s Passed test: (2025-04-14 09:32:59.392 +0000) pairs.m:25 ... smiley cannot be converted to ISO Latin-1 encoding 398s Passed test: (2025-04-14 09:32:59.392 +0000) pairs.m:29 ... Smiley copy is a pair of characters 398s Passed test: (2025-04-14 09:32:59.392 +0000) pairs.m:30 ... Smiley copy first is 0xD83D 398s Passed test: (2025-04-14 09:32:59.392 +0000) pairs.m:31 ... Smiley copy second is 0xDE00 398s Passed test: (2025-04-14 09:32:59.392 +0000) pairs.m:33 ... Smiley copy UTF8 length correct 398s Passed test: (2025-04-14 09:32:59.392 +0000) pairs.m:34 ... Smiley copy UTF8 first byte OK 398s Passed test: (2025-04-14 09:32:59.392 +0000) pairs.m:35 ... Smiley copy UTF8 second byte OK 398s Passed test: (2025-04-14 09:32:59.392 +0000) pairs.m:36 ... Smiley copy UTF8 third byte OK 398s Passed test: (2025-04-14 09:32:59.392 +0000) pairs.m:37 ... Smiley copy UTF8 fourth byte OK 398s End set: pairs.m:39 ... NSString + surrogate pairs 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: pairs.m 398s Testing regex.m... 398s Running Tests/base/NSString/regex.m... 398s Start set: regex.m:8 ... NSString + regex 398s Passed test: (2025-04-14 09:32:59.446 +0000) regex.m:23 ... Correct length for regex, expected 9 got 9 398s Passed test: (2025-04-14 09:32:59.446 +0000) regex.m:29 ... Correct length for regex, expected 9 got 9 398s 2025-04-14 09:32:59.447 regex[23996:23996] (null) 398s End set: regex.m:43 ... NSString + regex 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: regex.m 398s Testing test00.m... 398s Running Tests/base/NSString/test00.m... 398s Passed test: (2025-04-14 09:32:59.475 +0000) test00.m:292 ... stringWithUTF8String raises for NULL 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:296 ... initWithCString raises for NULL 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:301 ... NSString extracting substring with range beyond end of string 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:305 ... NSString comparison with range beyond end of string 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:311 ... the description of a string is itsself 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:40 ... create strings for compare is ok 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:73 ... CCString case insensitive comparison for 'hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:76 ... UUString case insensitive comparison for 'hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:79 ... UCString case insensitive comparison for 'hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:82 ... CUString case insensitive comparison for 'hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:100 ... CCString case sensitive comparison for 'hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:103 ... UUString case sensitive comparison for 'hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:106 ... UCString case sensitive comparison for 'hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:109 ... CUString case sensitive comparison for 'hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:40 ... create strings for compare is ok 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:73 ... CCString case insensitive comparison for '' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:76 ... UUString case insensitive comparison for '' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:79 ... UCString case insensitive comparison for '' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:82 ... CUString case insensitive comparison for '' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:100 ... CCString case sensitive comparison for '' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:103 ... UUString case sensitive comparison for '' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:106 ... UCString case sensitive comparison for '' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:109 ... CUString case sensitive comparison for '' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:127 ... CCString case insensitive literal comparison for '' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:130 ... UUString case insensitive literal comparison for '' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:133 ... UCString case insensitive literal comparison for '' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:136 ... CUString case insensitive literal comparison for '' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:154 ... CCString case sensitive literal comparison for '' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:157 ... UUString case sensitive literal comparison for '' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:160 ... UCString case sensitive literal comparison for '' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:163 ... CUString case sensitive literal comparison for '' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:40 ... create strings for compare is ok 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:73 ... CCString case insensitive comparison for 'hello' and 'Hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:76 ... UUString case insensitive comparison for 'hello' and 'Hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:79 ... UCString case insensitive comparison for 'hello' and 'Hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:82 ... CUString case insensitive comparison for 'hello' and 'Hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.500 +0000) test00.m:100 ... CCString case sensitive comparison for 'hello' and 'Hello' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:103 ... UUString case sensitive comparison for 'hello' and 'Hello' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:106 ... UCString case sensitive comparison for 'hello' and 'Hello' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:109 ... CUString case sensitive comparison for 'hello' and 'Hello' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'hello' and 'Hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'hello' and 'Hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'hello' and 'Hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'hello' and 'Hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'hello' and 'Hello' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'hello' and 'Hello' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'hello' and 'Hello' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'hello' and 'Hello' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:40 ... create strings for compare is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:73 ... CCString case insensitive comparison for 'Hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:76 ... UUString case insensitive comparison for 'Hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:79 ... UCString case insensitive comparison for 'Hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:82 ... CUString case insensitive comparison for 'Hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:100 ... CCString case sensitive comparison for 'Hello' and 'hello' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:103 ... UUString case sensitive comparison for 'Hello' and 'hello' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:106 ... UCString case sensitive comparison for 'Hello' and 'hello' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:109 ... CUString case sensitive comparison for 'Hello' and 'hello' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'Hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'Hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'Hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'Hello' and 'hello' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'Hello' and 'hello' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'Hello' and 'hello' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'Hello' and 'hello' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'Hello' and 'hello' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:40 ... create strings for compare is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:73 ... CCString case insensitive comparison for 'abc' and 'ab' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:76 ... UUString case insensitive comparison for 'abc' and 'ab' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:79 ... UCString case insensitive comparison for 'abc' and 'ab' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:82 ... CUString case insensitive comparison for 'abc' and 'ab' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:100 ... CCString case sensitive comparison for 'abc' and 'ab' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:103 ... UUString case sensitive comparison for 'abc' and 'ab' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:106 ... UCString case sensitive comparison for 'abc' and 'ab' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:109 ... CUString case sensitive comparison for 'abc' and 'ab' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'abc' and 'ab' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:40 ... create strings for compare is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:73 ... CCString case insensitive comparison for 'ab' and 'abc' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:76 ... UUString case insensitive comparison for 'ab' and 'abc' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:79 ... UCString case insensitive comparison for 'ab' and 'abc' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:82 ... CUString case insensitive comparison for 'ab' and 'abc' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:100 ... CCString case sensitive comparison for 'ab' and 'abc' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:103 ... UUString case sensitive comparison for 'ab' and 'abc' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:106 ... UCString case sensitive comparison for 'ab' and 'abc' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:109 ... CUString case sensitive comparison for 'ab' and 'abc' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'ab' and 'abc' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:40 ... create strings for compare is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:73 ... CCString case insensitive comparison for '' and 'a' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:76 ... UUString case insensitive comparison for '' and 'a' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:79 ... UCString case insensitive comparison for '' and 'a' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:82 ... CUString case insensitive comparison for '' and 'a' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:100 ... CCString case sensitive comparison for '' and 'a' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:103 ... UUString case sensitive comparison for '' and 'a' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:106 ... UCString case sensitive comparison for '' and 'a' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:109 ... CUString case sensitive comparison for '' and 'a' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:127 ... CCString case insensitive literal comparison for '' and 'a' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:130 ... UUString case insensitive literal comparison for '' and 'a' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:133 ... UCString case insensitive literal comparison for '' and 'a' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:136 ... CUString case insensitive literal comparison for '' and 'a' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:154 ... CCString case sensitive literal comparison for '' and 'a' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:157 ... UUString case sensitive literal comparison for '' and 'a' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:160 ... UCString case sensitive literal comparison for '' and 'a' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:163 ... CUString case sensitive literal comparison for '' and 'a' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:40 ... create strings for compare is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:73 ... CCString case insensitive comparison for 'a' and '' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:76 ... UUString case insensitive comparison for 'a' and '' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:79 ... UCString case insensitive comparison for 'a' and '' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:82 ... CUString case insensitive comparison for 'a' and '' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:100 ... CCString case sensitive comparison for 'a' and '' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:103 ... UUString case sensitive comparison for 'a' and '' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:106 ... UCString case sensitive comparison for 'a' and '' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:109 ... CUString case sensitive comparison for 'a' and '' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'a' and '' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'a' and '' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'a' and '' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'a' and '' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'a' and '' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'a' and '' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'a' and '' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'a' and '' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:40 ... create strings for compare is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:73 ... CCString case insensitive comparison for 'a' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:76 ... UUString case insensitive comparison for 'a' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:79 ... UCString case insensitive comparison for 'a' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:82 ... CUString case insensitive comparison for 'a' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:100 ... CCString case sensitive comparison for 'a' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:103 ... UUString case sensitive comparison for 'a' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:106 ... UCString case sensitive comparison for 'a' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:109 ... CUString case sensitive comparison for 'a' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'a' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'a' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'a' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'a' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'a' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'a' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'a' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'a' and '' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:40 ... create strings for compare is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:73 ... CCString case insensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:76 ... UUString case insensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:79 ... UCString case insensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:82 ... CUString case insensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:100 ... CCString case sensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:103 ... UUString case sensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:106 ... UCString case sensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:109 ... CUString case sensitive comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'Location' and 'LoCaTiOn' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:40 ... create strings for compare is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:73 ... CCString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:76 ... UUString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:79 ... UCString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:82 ... CUString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:100 ... CCString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:103 ... UUString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:106 ... UCString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:109 ... CUString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:127 ... CCString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:130 ... UUString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:133 ... UCString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:136 ... CUString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:154 ... CCString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:157 ... UUString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:160 ... UCString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:163 ... CUString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:40 ... create strings for compare is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:73 ... CCString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:76 ... UUString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:79 ... UCString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:82 ... CUString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:100 ... CCString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:103 ... UUString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:106 ... UCString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:109 ... CUString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:127 ... CCString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:130 ... UUString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:133 ... UCString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:136 ... CUString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:154 ... CCString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:157 ... UUString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:160 ... UCString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:163 ... CUString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:40 ... create strings for compare is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:73 ... CCString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:76 ... UUString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:79 ... UCString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:82 ... CUString case insensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:100 ... CCString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:103 ... UUString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:106 ... UCString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:109 ... CUString case sensitive comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:127 ... CCString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:130 ... UUString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:133 ... UCString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:136 ... CUString case insensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:154 ... CCString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:157 ... UUString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:160 ... UCString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:163 ... CUString case sensitive literal comparison for '1234567890_!@$%^&*()QWERTYUIOP{}ASDFGHJKL:;'ZXCVBNM,./<>?' and '1234567890_!@$%^&*()qwertyuiop{}asdfghjkl:;'zxcvbnm,./<>?' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:40 ... create strings for compare is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:73 ... CCString case insensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:76 ... UUString case insensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:79 ... UCString case insensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:82 ... CUString case insensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:100 ... CCString case sensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:103 ... UUString case sensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:106 ... UCString case sensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:109 ... CUString case sensitive comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'abcdefg' and 'ABCDEFG' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:40 ... create strings for compare is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:73 ... CCString case insensitive comparison for 'abcdefg' and 'CDE' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:76 ... UUString case insensitive comparison for 'abcdefg' and 'CDE' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:79 ... UCString case insensitive comparison for 'abcdefg' and 'CDE' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:82 ... CUString case insensitive comparison for 'abcdefg' and 'CDE' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:100 ... CCString case sensitive comparison for 'abcdefg' and 'CDE' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:103 ... UUString case sensitive comparison for 'abcdefg' and 'CDE' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:106 ... UCString case sensitive comparison for 'abcdefg' and 'CDE' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:109 ... CUString case sensitive comparison for 'abcdefg' and 'CDE' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedSame 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'abcdefg' and 'CDE' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:40 ... create strings for compare is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:73 ... CCString case insensitive comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:76 ... UUString case insensitive comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:79 ... UCString case insensitive comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:82 ... CUString case insensitive comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:100 ... CCString case sensitive comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:103 ... UUString case sensitive comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:106 ... UCString case sensitive comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:109 ... CUString case sensitive comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:127 ... CCString case insensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:130 ... UUString case insensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:133 ... UCString case insensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:136 ... CUString case insensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedAscending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:154 ... CCString case sensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:157 ... UUString case sensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:160 ... UCString case sensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:163 ... CUString case sensitive literal comparison for 'abcdefg' and 'CDEF' NSOrderedDescending 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:210 ... CCString range for 'hello' and 'hello' is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:213 ... UUString range for 'hello' and 'hello' is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:216 ... UCString range for 'hello' and 'hello' is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:219 ... CUString range for 'hello' and 'hello' is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:210 ... CCString range for 'hello' and 'hello' is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:213 ... UUString range for 'hello' and 'hello' is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:216 ... UCString range for 'hello' and 'hello' is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:219 ... CUString range for 'hello' and 'hello' is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:210 ... CCString range for 'hello' and 'hElLo' is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:213 ... UUString range for 'hello' and 'hElLo' is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:216 ... UCString range for 'hello' and 'hElLo' is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:219 ... CUString range for 'hello' and 'hElLo' is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:210 ... CCString range for 'hello' and 'hElLo' is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:213 ... UUString range for 'hello' and 'hElLo' is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:216 ... UCString range for 'hello' and 'hElLo' is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:219 ... CUString range for 'hello' and 'hElLo' is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:210 ... CCString range for 'hello' and 'hell' is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:213 ... UUString range for 'hello' and 'hell' is ok 398s Passed test: (2025-04-14 09:32:59.501 +0000) test00.m:216 ... UCString range for 'hello' and 'hell' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:219 ... CUString range for 'hello' and 'hell' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:210 ... CCString range for 'hello' and 'hel' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:213 ... UUString range for 'hello' and 'hel' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:216 ... UCString range for 'hello' and 'hel' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:219 ... CUString range for 'hello' and 'hel' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:210 ... CCString range for 'hello' and 'he' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:213 ... UUString range for 'hello' and 'he' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:216 ... UCString range for 'hello' and 'he' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:219 ... CUString range for 'hello' and 'he' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:210 ... CCString range for 'hello' and 'h' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:213 ... UUString range for 'hello' and 'h' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:216 ... UCString range for 'hello' and 'h' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:219 ... CUString range for 'hello' and 'h' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:210 ... CCString range for 'hello' and 'l' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:213 ... UUString range for 'hello' and 'l' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:216 ... UCString range for 'hello' and 'l' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:219 ... CUString range for 'hello' and 'l' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:210 ... CCString range for 'hello' and 'l' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:213 ... UUString range for 'hello' and 'l' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:216 ... UCString range for 'hello' and 'l' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:219 ... CUString range for 'hello' and 'l' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:210 ... CCString range for 'hello' and '' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:213 ... UUString range for 'hello' and '' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:216 ... UCString range for 'hello' and '' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:219 ... CUString range for 'hello' and '' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:210 ... CCString range for 'hello' and 'el' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:213 ... UUString range for 'hello' and 'el' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:216 ... UCString range for 'hello' and 'el' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:219 ... CUString range for 'hello' and 'el' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:210 ... CCString range for 'hello' and 'el' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:213 ... UUString range for 'hello' and 'el' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:216 ... UCString range for 'hello' and 'el' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:219 ... CUString range for 'hello' and 'el' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:210 ... CCString range for 'hello' and 'el' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:213 ... UUString range for 'hello' and 'el' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:216 ... UCString range for 'hello' and 'el' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:219 ... CUString range for 'hello' and 'el' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:210 ... CCString range for 'hello' and 'ell' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:213 ... UUString range for 'hello' and 'ell' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:216 ... UCString range for 'hello' and 'ell' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:219 ... CUString range for 'hello' and 'ell' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:210 ... CCString range for 'hello' and 'o' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:213 ... UUString range for 'hello' and 'o' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:216 ... UCString range for 'hello' and 'o' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:219 ... CUString range for 'hello' and 'o' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:210 ... CCString range for 'hello' and 'lo' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:213 ... UUString range for 'hello' and 'lo' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:216 ... UCString range for 'hello' and 'lo' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:219 ... CUString range for 'hello' and 'lo' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:210 ... CCString range for 'boaboaboa' and 'abo' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:213 ... UUString range for 'boaboaboa' and 'abo' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:216 ... UCString range for 'boaboaboa' and 'abo' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:219 ... CUString range for 'boaboaboa' and 'abo' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:210 ... CCString range for 'boaboaboa' and 'abo' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:213 ... UUString range for 'boaboaboa' and 'abo' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:216 ... UCString range for 'boaboaboa' and 'abo' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:219 ... CUString range for 'boaboaboa' and 'abo' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:210 ... CCString range for 'boaboaboa' and 'ABO' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:213 ... UUString range for 'boaboaboa' and 'ABO' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:216 ... UCString range for 'boaboaboa' and 'ABO' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:219 ... CUString range for 'boaboaboa' and 'ABO' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:210 ... CCString range for 'boaboaboa' and 'abo' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:213 ... UUString range for 'boaboaboa' and 'abo' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:216 ... UCString range for 'boaboaboa' and 'abo' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:219 ... CUString range for 'boaboaboa' and 'abo' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:210 ... CCString range for '' and '' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:213 ... UUString range for '' and '' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:216 ... UCString range for '' and '' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:219 ... CUString range for '' and '' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:210 ... CCString range for 'x' and '' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:213 ... UUString range for 'x' and '' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:216 ... UCString range for 'x' and '' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:219 ... CUString range for 'x' and '' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:187 ... create strings for range is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:210 ... CCString range for 'x' and '' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:213 ... UUString range for 'x' and '' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:216 ... UCString range for 'x' and '' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:219 ... CUString range for 'x' and '' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:234 ... create strings for range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:250 ... CString range for 'boaboaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:253 ... UString range for 'boaboaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:256 ... MCString range for 'boaboaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:259 ... MUString range for 'boaboaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:234 ... create strings for range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:250 ... CString range for 'boaboaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:253 ... UString range for 'boaboaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:256 ... MCString range for 'boaboaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:259 ... MUString range for 'boaboaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:234 ... create strings for range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:250 ... CString range for 'boaboaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:253 ... UString range for 'boaboaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:256 ... MCString range for 'boaboaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:259 ... MUString range for 'boaboaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:234 ... create strings for range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:250 ... CString range for 'boaboaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:253 ... UString range for 'boaboaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:256 ... MCString range for 'boaboaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:259 ... MUString range for 'boaboaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:234 ... create strings for range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:250 ... CString range for 'bo boaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:253 ... UString range for 'bo boaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:256 ... MCString range for 'bo boaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:259 ... MUString range for 'bo boaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:234 ... create strings for range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:250 ... CString range for 'bo boaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:253 ... UString range for 'bo boaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:256 ... MCString range for 'bo boaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:259 ... MUString range for 'bo boaboa' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:270 ... lineRangeForRange: with 'This is a line of text 398s ' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:270 ... lineRangeForRange: with 'This is a line of text 398s ' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:270 ... lineRangeForRange: with 'This is a line of text ' is ok 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:445 ... Simple double conversion works 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:446 ... Simple float conversion works 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:455 ... a no-copy string uses the buffer 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:457 ... a substring uses its own buffer 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:459 ... hello has hel as a prefix 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:460 ... hello does not have Hel as a prefix 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:461 ... hello does not have an empty string as a prefix 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:462 ... hello has llo as a suffix 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:463 ... hello does not have lLo as a suffix 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:464 ... hello does not have an empty string as a suffix 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:476 ... unicode whole string match 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:478 ... unicode not found simple 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:480 ... unicode not found insensitive 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:482 ... unicode not found backwards 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:484 ... unicode not found backwards insensitive 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:493 ... Characters match 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:496 ... Composed characters start at the same place 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:497 ... Composed characters have the same lengths 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:504 ... Characters match when accessed by range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:493 ... Characters match 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:496 ... Composed characters start at the same place 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:497 ... Composed characters have the same lengths 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:504 ... Characters match when accessed by range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:504 ... Characters match when accessed by range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:493 ... Characters match 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:496 ... Composed characters start at the same place 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:497 ... Composed characters have the same lengths 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:504 ... Characters match when accessed by range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:504 ... Characters match when accessed by range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:493 ... Characters match 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:496 ... Composed characters start at the same place 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:497 ... Composed characters have the same lengths 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:504 ... Characters match when accessed by range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:493 ... Characters match 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:496 ... Composed characters start at the same place 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:497 ... Composed characters have the same lengths 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:504 ... Characters match when accessed by range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:504 ... Characters match when accessed by range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:493 ... Characters match 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:496 ... Composed characters start at the same place 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:497 ... Composed characters have the same lengths 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:504 ... Characters match when accessed by range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:504 ... Characters match when accessed by range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:493 ... Characters match 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:496 ... Composed characters start at the same place 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:497 ... Composed characters have the same lengths 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:504 ... Characters match when accessed by range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:493 ... Characters match 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:496 ... Composed characters start at the same place 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:497 ... Composed characters have the same lengths 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:504 ... Characters match when accessed by range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:493 ... Characters match 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:496 ... Composed characters start at the same place 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:497 ... Composed characters have the same lengths 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:504 ... Characters match when accessed by range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:493 ... Characters match 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:496 ... Composed characters start at the same place 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:497 ... Composed characters have the same lengths 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:504 ... Characters match when accessed by range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:504 ... Characters match when accessed by range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:493 ... Characters match 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:496 ... Composed characters start at the same place 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:497 ... Composed characters have the same lengths 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:504 ... Characters match when accessed by range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:504 ... Characters match when accessed by range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:493 ... Characters match 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:496 ... Composed characters start at the same place 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:497 ... Composed characters have the same lengths 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:504 ... Characters match when accessed by range 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:509 ... unicode found at start simple 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:511 ... unicode found at start insensitive 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:513 ... unicode found at start backwards 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:515 ... unicode found at start backwards insensitive 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:518 ... unicode found at end simple 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:520 ... unicode found at end insensitive 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:522 ... unicode found at end backwards 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:524 ... unicode found at end backwards insensitive 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:527 ... unicode found in middle simple 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:529 ... unicode found in middle insensitive 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:531 ... unicode found in middle backwards 398s Passed test: (2025-04-14 09:32:59.502 +0000) test00.m:533 ... unicode found in middle backwards insensitive 398s 398s real 0m0.042s 398s user 0m0.035s 398s sys 0m0.008s 398s Completed file: test00.m 398s Testing test01.m... 398s Running Tests/base/NSString/test01.m... 398s Passed test: (2025-04-14 09:32:59.531 +0000) test01.m:9 ... pathComponents '' 398s Passed test: (2025-04-14 09:32:59.556 +0000) test01.m:10 ... pathComponents 'usr' 398s Passed test: (2025-04-14 09:32:59.556 +0000) test01.m:11 ... pathComponents 'usr/' 398s Passed test: (2025-04-14 09:32:59.556 +0000) test01.m:12 ... pathComponents 'usr/bin' 398s Passed test: (2025-04-14 09:32:59.556 +0000) test01.m:13 ... pathComponents 'usr//bin' 398s Passed test: (2025-04-14 09:32:59.556 +0000) test01.m:14 ... pathComponents 'usr///bin' 398s Passed test: (2025-04-14 09:32:59.556 +0000) test01.m:15 ... pathComponents '/' 398s Passed test: (2025-04-14 09:32:59.556 +0000) test01.m:16 ... pathComponents '/usr' 398s Passed test: (2025-04-14 09:32:59.556 +0000) test01.m:17 ... pathComponents '/usr/' 398s Passed test: (2025-04-14 09:32:59.556 +0000) test01.m:18 ... pathComponents '/usr/bin' 398s Passed test: (2025-04-14 09:32:59.556 +0000) test01.m:19 ... pathComponents '/usr//bin' 398s Passed test: (2025-04-14 09:32:59.556 +0000) test01.m:20 ... pathComponents '/usr///bin' 398s Passed test: (2025-04-14 09:32:59.556 +0000) test01.m:21 ... '' stringByAppendingPathComponent: '' 398s Passed test: (2025-04-14 09:32:59.556 +0000) test01.m:23 ... '' stringByAppendingPathComponent: 'usr' 398s Passed test: (2025-04-14 09:32:59.556 +0000) test01.m:25 ... '' stringByAppendingPathComponent: 'usr/' 398s Passed test: (2025-04-14 09:32:59.556 +0000) test01.m:27 ... '' stringByAppendingPathComponent: '/usr' 398s Passed test: (2025-04-14 09:32:59.556 +0000) test01.m:29 ... '' stringByAppendingPathComponent: '/usr/' 398s Passed test: (2025-04-14 09:32:59.556 +0000) test01.m:31 ... '/' stringByAppendingPathComponent: '' 398s Passed test: (2025-04-14 09:32:59.556 +0000) test01.m:33 ... '/' stringByAppendingPathComponent: 'usr' 398s Passed test: (2025-04-14 09:32:59.556 +0000) test01.m:35 ... '/' stringByAppendingPathComponent: 'usr/' 398s Passed test: (2025-04-14 09:32:59.556 +0000) test01.m:37 ... '/' stringByAppendingPathComponent: '/usr' 398s Passed test: (2025-04-14 09:32:59.556 +0000) test01.m:39 ... '/' stringByAppendingPathComponent: '/usr/' 398s Passed test: (2025-04-14 09:32:59.557 +0000) test01.m:41 ... 'usr' stringByAppendingPathComponent: '' 398s Passed test: (2025-04-14 09:32:59.557 +0000) test01.m:43 ... 'usr' stringByAppendingPathComponent: 'bin' 398s Passed test: (2025-04-14 09:32:59.557 +0000) test01.m:45 ... 'usr' stringByAppendingPathComponent: 'bin/' 398s Passed test: (2025-04-14 09:32:59.557 +0000) test01.m:47 ... 'usr' stringByAppendingPathComponent: '/bin' 398s Passed test: (2025-04-14 09:32:59.557 +0000) test01.m:49 ... 'usr' stringByAppendingPathComponent: '/bin/' 398s Passed test: (2025-04-14 09:32:59.557 +0000) test01.m:51 ... '/usr' stringByAppendingPathComponent: '' 398s Passed test: (2025-04-14 09:32:59.557 +0000) test01.m:53 ... '/usr' stringByAppendingPathComponent: 'bin' 398s Passed test: (2025-04-14 09:32:59.557 +0000) test01.m:55 ... '/usr' stringByAppendingPathComponent: 'bin/' 398s Passed test: (2025-04-14 09:32:59.557 +0000) test01.m:57 ... '/usr' stringByAppendingPathComponent: '/bin' 398s Passed test: (2025-04-14 09:32:59.557 +0000) test01.m:59 ... '/usr' stringByAppendingPathComponent: '/bin/' 398s Passed test: (2025-04-14 09:32:59.557 +0000) test01.m:61 ... '/usr/' stringByAppendingPathComponent: '' 398s Passed test: (2025-04-14 09:32:59.557 +0000) test01.m:63 ... '/usr/' stringByAppendingPathComponent: 'bin' 398s Passed test: (2025-04-14 09:32:59.557 +0000) test01.m:65 ... '/usr/' stringByAppendingPathComponent: 'bin/' 398s Passed test: (2025-04-14 09:32:59.557 +0000) test01.m:67 ... '/usr/' stringByAppendingPathComponent: '/bin/' 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test01.m 398s Testing test02.m... 398s Running Tests/base/NSString/test02.m... 398s 2025-04-14 09:32:59.610 test02[24071:24071] Developer: ("/") 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:17 ... [@"home" pathComponents] == @"home"] 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:21 ... [@"/home" pathComponents] == (@"/", @"home"]) 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:26 ... [@"/home" pathComponents] == (@"/", @"home","/")] 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:32 ... [@"/home/nicola" pathComponents] == (@"/", @"home","nicola")] 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:38 ... [@"//home//nicola" pathComponents] == (@"/", @"home","nicola")] 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:42 ... [@"home/nicola.jpg" pathExtension] == @"jpg" 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:45 ... [@"/home/nicola.jpg\" pathExtension] == @"jpg" 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:48 ... [@"home/nicola" pathExtension] == @"" 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:51 ... [@"home/nicola" pathExtension] == @"" 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:54 ... [@"/home/nicola..jpg" pathExtension] == @"jpg" 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:57 ... [@"/home/nicola.jpg/" pathExtension] == @"jpg" 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:60 ... [@"/home/nicola.jpg/extra" pathExtension] == @"" 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:63 ... [@"/home/nicola./" pathExtension] == @"" 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:66 ... '/home' stringByAppendingPathComponent: '/' == '/home' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:69 ... '/home' stringByAppendingPathComponent: 'nicola.jpg' == '/home/nicola.jpg' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:72 ... '/home/' stringByAppendingPathComponent: 'nicola.jpg' == '/home/nicola.jpg' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:75 ... '/' stringByAppendingPathComponent: 'nicola.jpg' == '/nicola.jpg' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:78 ... '' stringByAppendingPathComponent: 'nicola.jpg' == 'nicola.jpg' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:81 ... '/home/nicola.jpg' stringByAppendingPathExtension:'jpg' == '/home/nicola.jpg.jpg' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:84 ... '/home/nicola.' stringByAppendingPathExtension:'jpg' == '/home/nicola..jpg' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:90 ... '/home/nicola/' stringByAppendingPathExtension:'jpg' == '/home/nicola.jpg' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:93 ... 'nicola' stringByAppendingPathExtension:'jpg' == 'nicola.jpg' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:96 ... 'nicola' stringByAppendingPathExtension:'jpg' == 'nicola.jpg' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:101 ... '/home/nicola.jpg' stringByDeletingLastPathComponent == '/home' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:104 ... '/home/nicola/' stringByDeletingLastPathComponent == '/home' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:106 ... '/home/nicola' stringByDeletingLastPathComponent == '/' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:108 ... '/home/' stringByDeletingLastPathComponent == '/' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:110 ... '/home' stringByDeletingLastPathComponent == '/' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:112 ... '/' stringByDeletingLastPathComponent == '/' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:114 ... 'hello' stringByDeletingLastPathComponent == '' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:116 ... '/hello/there/..' stringByDeletingLastPathComponent == '/hello/there' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:119 ... '/hello/there/.' stringByDeletingLastPathComponent == '/hello/there' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:122 ... '/hello/../there' stringByDeletingLastPathComponent == '/hello/..' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:125 ... '/hello//../there' stringByDeletingLastPathComponent == '/hello/..' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:135 ... '//host/file.jpg' stringByDeletingLastPathComponent == '//host/' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:140 ... '//host/share/' stringByDeletingLastPathComponent == '//host/share/' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:145 ... '///host/share/' stringByDeletingLastPathComponent == '/host' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:150 ... '//host/share' stringByDeletingLastPathComponent == '/host' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:155 ... '//dir/' stringByDeletingLastPathComponent == '/' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:164 ... '//host/file.jpg' stringByDeletingLastPathComponent == '/host/share' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:167 ... '//host/share/' stringByDeletingLastPathComponent == '/host' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:170 ... '//host/share' stringByDeletingLastPathComponent == '/host' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:173 ... '//dir/' stringByDeletingLastPathComponent == '/' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:181 ... '/home/nicola.jpg' stringByDeletingPathExtension == '/home/nicola' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:183 ... '/home/' stringByDeletingPathExtension == '/home' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:185 ... 'nicola.jpg' stringByDeletingPathExtension == 'nicola' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:187 ... 'nicola..jpg' stringByDeletingPathExtension == 'nicola.' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:189 ... '.jpg' stringByDeletingPathExtension == '.jpg' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:191 ... '/' stringByDeletingPathExtension == '/' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:196 ... '/home/nicola/nil' stringByExpandingTildeInPath: == '/home/nicola/nil' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:199 ... '~/nil' stringByExpandingTildeInPath: != '~/nil' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:210 ... '~root' stringByExpandingTildeInPath: != '~root' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:219 ... \\home\user\ stringByStandardizingPath == \\home\user\ 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:223 ... 'c:\.' stringByStandardizingPath == 'c:\.' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:226 ... 'c:\...' stringByStandardizingPath == 'c:\...' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:229 ... 'c:\home' isAbsolutePath == YES 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:234 ... //home/user/ stringByStandardizingPath == //home/user/ 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:238 ... 'c:/.' stringByStandardizingPath == 'c:/.' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:241 ... 'c:/...' stringByStandardizingPath == 'c:/...' 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:244 ... 'c:/home' isAbsolutePath == YES 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:248 ... '//host/share/' isAbsolutePath == YES 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:253 ... /home//user/ stringByStandardizingPath == /home/user 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:256 ... //home/user stringByStandardizingPath == /home/user 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:259 ... ///home/user stringByStandardizingPath == /home/user 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:262 ... /home/./user stringByStandardizingPath == /home/user 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:265 ... /home/user/. stringByStandardizingPath == /home/user 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:268 ... /home/.//././user stringByStandardizingPath == /home/user 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:275 ... /home/../nicola stringByStandardizingPath == /nicola 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:278 ... /here/and/there/../../nicola stringByStandardizingPath == /here/nicola 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:282 ... /here/../../nicola stringByStandardizingPath == /nicola 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:286 ... home/../nicola stringByStandardizingPath == home/../nicola 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:289 ... a/b/../c stringByStandardizingPath == a/b/../c 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:309 ... foo->bar relative symlink is expanded by stringByResolvingSymlinksInPath 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:323 ... foo->bar symlink not expanded by stringByStandardizingPath 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:325 ... foo->bar absolute symlink expanded by stringByResolvingSymlinksInPath 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:329 ... foo->bar relative symlink expanded by stringByResolvingSymlinksInPath 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:335 ... tilde is expanded by stringByResolvingSymlinksInPath 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:343 ... /.. stringByStandardizingPath == / 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:345 ... /. stringByStandardizingPath == /. (OSX special case) 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:355 ... stringsByAppendingPaths works 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:360 ... 'home' isAbsolutePath == NO 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:369 ... '/home' isAbsolutePath == YES 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:371 ... '//host/share' isAbsolutePath == YES 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:376 ... +pathWithComponents works for relative path 398s Passed test: (2025-04-14 09:32:59.610 +0000) test02.m:379 ... +pathWithComponents works works for absolute path 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test02.m 398s Testing test03.m... 398s Running Tests/base/NSString/test03.m... 398s Passed test: (2025-04-14 09:32:59.638 +0000) test03.m:10 ... '' stringByTrimmingLeadSpaces == '' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:12 ... 'home' stringByTrimmingLeadSpaces == 'home' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:14 ... ' hello' stringByTrimmingLeadSpaces == 'hello' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:16 ... '\thello' stringByTrimmingLeadSpaces == 'hello' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:18 ... '\nhello' stringByTrimmingLeadSpaces == 'hello' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:21 ... '' stringByTrimmingTailSpaces == '' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:23 ... 'home' stringByTrimmingTailSpaces == 'home' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:25 ... 'hello ' stringByTrimmingTailSpaces == 'hello' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:27 ... 'hello\t' stringByTrimmingTailSpaces == 'hello' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:29 ... 'hello\n' stringByTrimmingTailSpaces == 'hello' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:32 ... '' stringByTrimmingSpaces == '' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:34 ... 'home' stringByTrimmingSpaces == 'home' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:36 ... ' hello' stringByTrimmingSpaces == 'hello' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:38 ... '\thello' stringByTrimmingSpaces == 'hello' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:40 ... '\nhello' stringByTrimmingSpaces == 'hello' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:43 ... 'home' stringByTrimmingCharactersInSet == 'home' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:45 ... 'hello\n' stringByTrimmingCharactersInSet == 'hello' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:47 ... '\nhello' stringByTrimmingCharactersInSet == 'hello' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:49 ... ' 398s hello 398s ' stringByTrimmingCharactersInSet == 'hello' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:51 ... '\n \n' stringByTrimmingCharactersInSet == '' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:54 ... 'hello' stringByPaddingToLength:3 withString:'.' startingAtIndex:0 == 'hel' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:58 ... 'hello' stringByPaddingToLength:8 withString:'.' startingAtIndex:0 == 'hello...' 398s Passed test: (2025-04-14 09:32:59.664 +0000) test03.m:62 ... 'hello' stringByPaddingToLength:8 withString:'xy' startingAtIndex:0 == 'helloyxy' 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test03.m 398s Testing test04.m... 398s Running Tests/base/NSString/test04.m... 398s Passed test: (2025-04-14 09:32:59.692 +0000) test04.m:12 ... bad unichar 398s 398s real 0m0.039s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test04.m 398s Testing test05.m... 398s Running Tests/base/NSString/test05.m... 398s Passed test: (2025-04-14 09:32:59.745 +0000) test05.m:12 ... foo 398s Passed test: (2025-04-14 09:32:59.770 +0000) test05.m:15 ... foo 398s Passed test: (2025-04-14 09:32:59.770 +0000) test05.m:21 ... foo2 398s 398s real 0m0.039s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test05.m 398s Testing test06.m... 398s Running Tests/base/NSString/test06.m... 398s Passed test: (2025-04-14 09:32:59.798 +0000) test06.m:19 ... character 0 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:25 ... character 1 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:31 ... character 2 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:37 ... character 3 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:43 ... character 4 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:49 ... character 5 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:55 ... character 6 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:61 ... character 7 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:67 ... character 8 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:73 ... character 9 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:79 ... character 10 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:85 ... character 11 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:91 ... character 12 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:97 ... character 13 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:103 ... character 14 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:109 ... character 15 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:115 ... character 16 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:121 ... character 17 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:127 ... character 18 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:133 ... character 19 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:139 ... character 20 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:145 ... character 21 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:151 ... character 22 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:157 ... character 23 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:163 ... character 24 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:169 ... character 25 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:175 ... character 26 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:181 ... character 27 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:187 ... character 28 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:193 ... character 29 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:199 ... character 30 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:205 ... character 31 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:211 ... character 32 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:217 ... character 33 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:223 ... character 34 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:229 ... character 35 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:235 ... character 36 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:241 ... character 37 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:247 ... character 38 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:253 ... character 39 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:259 ... character 40 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:265 ... character 41 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:271 ... character 42 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:277 ... character 43 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:283 ... character 44 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:289 ... character 45 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:295 ... character 46 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:301 ... character 47 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:307 ... character 48 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:313 ... character 49 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:319 ... character 50 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:325 ... character 51 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:331 ... character 52 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:337 ... character 53 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:343 ... character 54 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:349 ... character 55 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:355 ... character 56 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:361 ... character 57 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:367 ... character 58 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:373 ... character 59 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:379 ... character 60 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:385 ... character 61 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:391 ... character 62 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:397 ... character 63 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:403 ... character 64 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:409 ... character 65 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:415 ... character 66 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:421 ... character 67 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:427 ... character 68 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:433 ... character 69 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:439 ... character 70 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:445 ... character 71 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:451 ... character 72 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:457 ... character 73 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:463 ... character 74 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:469 ... character 75 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:475 ... character 76 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:481 ... character 77 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:487 ... character 78 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:493 ... character 79 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:499 ... character 80 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:505 ... character 81 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:511 ... character 82 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:517 ... character 83 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:523 ... character 84 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:529 ... character 85 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:535 ... character 86 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:541 ... character 87 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:547 ... character 88 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:553 ... character 89 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:559 ... character 90 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:565 ... character 91 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:571 ... character 92 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:577 ... character 93 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:583 ... character 94 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:589 ... character 95 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:595 ... character 96 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:601 ... character 97 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:607 ... character 98 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:613 ... character 99 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:619 ... character 100 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:625 ... character 101 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:631 ... character 102 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:637 ... character 103 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:643 ... character 104 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:649 ... character 105 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:655 ... character 106 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:661 ... character 107 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:667 ... character 108 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:673 ... character 109 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:679 ... character 110 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:685 ... character 111 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:691 ... character 112 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:697 ... character 113 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:703 ... character 114 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:709 ... character 115 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:715 ... character 116 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:721 ... character 117 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:727 ... character 118 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:733 ... character 119 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:739 ... character 120 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:745 ... character 121 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:751 ... character 122 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:757 ... character 123 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:763 ... character 124 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:769 ... character 125 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:775 ... character 126 is not escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:781 ... character 127 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:787 ... character 128 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:793 ... character 129 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:799 ... character 130 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:805 ... character 131 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:811 ... character 132 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:817 ... character 133 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:823 ... character 134 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:829 ... character 135 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:835 ... character 136 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:841 ... character 137 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:847 ... character 138 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:853 ... character 139 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:859 ... character 140 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:865 ... character 141 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:871 ... character 142 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:877 ... character 143 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:883 ... character 144 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:889 ... character 145 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:895 ... character 146 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:901 ... character 147 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:907 ... character 148 is escaped 398s Passed test: (2025-04-14 09:32:59.823 +0000) test06.m:913 ... character 149 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:919 ... character 150 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:925 ... character 151 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:931 ... character 152 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:937 ... character 153 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:943 ... character 154 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:949 ... character 155 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:955 ... character 156 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:961 ... character 157 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:967 ... character 158 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:973 ... character 159 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:979 ... character 160 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:985 ... character 161 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:991 ... character 162 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:997 ... character 163 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1003 ... character 164 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1009 ... character 165 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1015 ... character 166 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1021 ... character 167 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1027 ... character 168 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1033 ... character 169 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1039 ... character 170 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1045 ... character 171 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1051 ... character 172 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1057 ... character 173 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1063 ... character 174 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1069 ... character 175 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1075 ... character 176 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1081 ... character 177 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1087 ... character 178 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1093 ... character 179 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1099 ... character 180 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1105 ... character 181 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1111 ... character 182 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1117 ... character 183 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1123 ... character 184 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1129 ... character 185 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1135 ... character 186 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1141 ... character 187 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1147 ... character 188 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1153 ... character 189 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1159 ... character 190 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1165 ... character 191 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1171 ... character 192 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1177 ... character 193 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1183 ... character 194 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1189 ... character 195 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1195 ... character 196 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1201 ... character 197 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1207 ... character 198 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1213 ... character 199 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1219 ... character 200 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1225 ... character 201 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1231 ... character 202 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1237 ... character 203 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1243 ... character 204 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1249 ... character 205 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1255 ... character 206 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1261 ... character 207 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1267 ... character 208 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1273 ... character 209 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1279 ... character 210 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1285 ... character 211 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1291 ... character 212 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1297 ... character 213 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1303 ... character 214 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1309 ... character 215 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1315 ... character 216 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1321 ... character 217 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1327 ... character 218 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1333 ... character 219 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1339 ... character 220 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1345 ... character 221 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1351 ... character 222 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1357 ... character 223 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1363 ... character 224 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1369 ... character 225 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1375 ... character 226 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1381 ... character 227 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1387 ... character 228 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1393 ... character 229 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1399 ... character 230 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1405 ... character 231 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1411 ... character 232 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1417 ... character 233 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1423 ... character 234 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1429 ... character 235 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1435 ... character 236 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1441 ... character 237 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1447 ... character 238 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1453 ... character 239 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1459 ... character 240 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1465 ... character 241 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1471 ... character 242 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1477 ... character 243 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1483 ... character 244 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1489 ... character 245 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1495 ... character 246 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1501 ... character 247 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1507 ... character 248 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1513 ... character 249 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1519 ... character 250 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1525 ... character 251 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1531 ... character 252 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1537 ... character 253 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1543 ... character 254 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1549 ... character 255 is escaped 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%00' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%00' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%01' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%01' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%02' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%02' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%03' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%03' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%04' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%04' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%05' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%05' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%06' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%06' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%07' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%07' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%08' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%08' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%09' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%09' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%0a' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%0A' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%0b' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%0B' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%0c' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%0C' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%0d' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%0D' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%0e' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%0E' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%0f' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%0F' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%10' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%10' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%11' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%11' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%12' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%12' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%13' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%13' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%14' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%14' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%15' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%15' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%16' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%16' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%17' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%17' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%18' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%18' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%19' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%19' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%1a' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%1A' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%1b' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%1B' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%1c' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%1C' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%1d' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%1D' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%1e' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%1E' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%1f' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%1F' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%20' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%20' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%21' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%21' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%22' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%22' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%23' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%23' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%24' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%24' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%25' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%25' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%26' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%26' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%27' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%27' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%28' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%28' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%29' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%29' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%2a' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%2A' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%2b' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%2B' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%2c' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%2C' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%2d' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%2D' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%2e' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%2E' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%2f' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%2F' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%30' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%30' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%31' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%31' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%32' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%32' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%33' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%33' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%34' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%34' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%35' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%35' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%36' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1571 ... unescapes '%36' 398s Passed test: (2025-04-14 09:32:59.824 +0000) test06.m:1565 ... unescapes '%37' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%37' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%38' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%38' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%39' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%39' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%3a' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%3A' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%3b' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%3B' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%3c' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%3C' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%3d' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%3D' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%3e' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%3E' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%3f' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%3F' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%40' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%40' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%41' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%41' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%42' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%42' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%43' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%43' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%44' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%44' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%45' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%45' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%46' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%46' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%47' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%47' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%48' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%48' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%49' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%49' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%4a' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%4A' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%4b' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%4B' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%4c' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%4C' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%4d' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%4D' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%4e' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%4E' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%4f' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%4F' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%50' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%50' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%51' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%51' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%52' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%52' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%53' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%53' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%54' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%54' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%55' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%55' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%56' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%56' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%57' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%57' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%58' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%58' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%59' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%59' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%5a' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%5A' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%5b' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%5B' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%5c' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%5C' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%5d' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%5D' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%5e' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%5E' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%5f' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%5F' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%60' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%60' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%61' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%61' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%62' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%62' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%63' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%63' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%64' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%64' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%65' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%65' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%66' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%66' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%67' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%67' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%68' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%68' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%69' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%69' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%6a' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%6A' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%6b' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%6B' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%6c' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%6C' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%6d' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%6D' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%6e' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%6E' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%6f' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%6F' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%70' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%70' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%71' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%71' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%72' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%72' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%73' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%73' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%74' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%74' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%75' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%75' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%76' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%76' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%77' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%77' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%78' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%78' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%79' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%79' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%7a' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%7A' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%7b' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%7B' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%7c' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%7C' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%7d' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%7D' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%7e' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%7E' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%7f' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%7F' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%80' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%80' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%81' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%81' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%82' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%82' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%83' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%83' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%84' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%84' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%85' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%85' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%86' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%86' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%87' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%87' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%88' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%88' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%89' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%89' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%8a' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%8A' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%8b' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%8B' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%8c' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%8C' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%8d' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%8D' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%8e' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%8E' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%8f' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%8F' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%90' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%90' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%91' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%91' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%92' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%92' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%93' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%93' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%94' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%94' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%95' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%95' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%96' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%96' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%97' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%97' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%98' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%98' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%99' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%99' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%9a' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%9A' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%9b' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%9B' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%9c' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%9C' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1565 ... unescapes '%9d' 398s Passed test: (2025-04-14 09:32:59.825 +0000) test06.m:1571 ... unescapes '%9D' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%9e' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%9E' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%9f' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%9F' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%a0' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%A0' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%a1' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%A1' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%a2' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%A2' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%a3' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%A3' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%a4' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%A4' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%a5' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%A5' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%a6' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%A6' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%a7' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%A7' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%a8' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%A8' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%a9' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%A9' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%aa' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%AA' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%ab' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%AB' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%ac' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%AC' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%ad' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%AD' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%ae' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%AE' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%af' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%AF' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%b0' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%B0' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%b1' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%B1' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%b2' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%B2' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%b3' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%B3' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%b4' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%B4' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%b5' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%B5' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%b6' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%B6' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%b7' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%B7' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%b8' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%B8' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%b9' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%B9' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%ba' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%BA' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%bb' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%BB' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%bc' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%BC' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%bd' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%BD' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%be' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%BE' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%bf' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%BF' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%c0' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%C0' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%c1' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%C1' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%c2' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%C2' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%c3' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%C3' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%c4' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%C4' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%c5' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%C5' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%c6' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%C6' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%c7' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%C7' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%c8' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%C8' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%c9' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%C9' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%ca' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%CA' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%cb' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%CB' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%cc' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%CC' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%cd' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%CD' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%ce' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%CE' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%cf' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%CF' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%d0' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%D0' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%d1' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%D1' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%d2' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%D2' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%d3' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%D3' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%d4' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%D4' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%d5' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%D5' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%d6' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%D6' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%d7' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%D7' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%d8' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%D8' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%d9' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%D9' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%da' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%DA' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%db' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%DB' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%dc' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%DC' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%dd' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%DD' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%de' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%DE' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%df' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%DF' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%e0' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%E0' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%e1' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%E1' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%e2' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%E2' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%e3' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%E3' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%e4' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%E4' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%e5' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%E5' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%e6' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%E6' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%e7' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%E7' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%e8' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%E8' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%e9' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%E9' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%ea' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%EA' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%eb' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%EB' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%ec' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%EC' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%ed' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%ED' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%ee' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%EE' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%ef' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%EF' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%f0' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%F0' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%f1' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%F1' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%f2' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%F2' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%f3' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%F3' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%f4' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%F4' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%f5' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%F5' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%f6' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%F6' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%f7' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%F7' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%f8' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%F8' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%f9' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%F9' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%fa' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%FA' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%fb' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%FB' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%fc' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%FC' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%fd' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%FD' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%fe' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%FE' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1565 ... unescapes '%ff' 398s Passed test: (2025-04-14 09:32:59.826 +0000) test06.m:1571 ... unescapes '%FF' 398s 398s real 0m0.044s 398s user 0m0.036s 398s sys 0m0.008s 398s Completed file: test06.m 398s Testing test07.m... 398s Running Tests/base/NSString/test07.m... 398s Passed test: (2025-04-14 09:32:59.855 +0000) test07.m:12 ... simple intValue works 398s Passed test: (2025-04-14 09:32:59.881 +0000) test07.m:13 ... negative intValue works 398s Passed test: (2025-04-14 09:32:59.881 +0000) test07.m:14 ... positive intValue works 398s Passed test: (2025-04-14 09:32:59.881 +0000) test07.m:15 ... intValue ignores trailing data 398s Passed test: (2025-04-14 09:32:59.881 +0000) test07.m:16 ... intValue with leading space works 398s Passed test: (2025-04-14 09:32:59.881 +0000) test07.m:20 ... simple doubleValue works 398s Passed test: (2025-04-14 09:32:59.881 +0000) test07.m:21 ... precise doubleValue works 398s Passed test: (2025-04-14 09:32:59.881 +0000) test07.m:23 ... negative doubleValue works 398s Passed test: (2025-04-14 09:32:59.881 +0000) test07.m:25 ... positive doubleValue works 398s Passed test: (2025-04-14 09:32:59.881 +0000) test07.m:27 ... doubleValue ignores trailing data 398s Passed test: (2025-04-14 09:32:59.881 +0000) test07.m:29 ... doubleValue with leading space works 398s Passed test: (2025-04-14 09:32:59.881 +0000) test07.m:33 ... 50.6468746467461646 -doubleValue OK 398s Passed test: (2025-04-14 09:32:59.881 +0000) test07.m:37 ... 50.64687464674616461 -doubleValue OK 398s Passed test: (2025-04-14 09:32:59.881 +0000) test07.m:41 ... 0.646874646746164616898211 -doubleValue OK 398s Passed test: (2025-04-14 09:32:59.881 +0000) test07.m:45 ... 502.646874646746164 -doubleValue OK 398s Passed test: (2025-04-14 09:32:59.881 +0000) test07.m:49 ... 502.6468746467461646 -doubleValue OK 398s Passed test: (2025-04-14 09:32:59.881 +0000) test07.m:52 ... UTF-8 string literal matches 16bit unicode string 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test07.m 398s Testing test08.m... 398s Running Tests/base/NSString/test08.m... 398s Passed test: (2025-04-14 09:32:59.935 +0000) test08.m:27 ... 1 is less than 2 398s Passed test: (2025-04-14 09:32:59.935 +0000) test08.m:32 ... 1 is less than 10 398s Passed test: (2025-04-14 09:32:59.935 +0000) test08.m:37 ... 1 is less than 11 398s Passed test: (2025-04-14 09:32:59.935 +0000) test08.m:42 ... 11 is greater than 1 398s Passed test: (2025-04-14 09:32:59.935 +0000) test08.m:47 ... 11 is greater than 2 398s Passed test: (2025-04-14 09:32:59.935 +0000) test08.m:56 ... text sort 398s Passed test: (2025-04-14 09:32:59.935 +0000) test08.m:61 ... numeric sort 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test08.m 398s Testing test09.m... 398s Running Tests/base/NSString/test09.m... 398s Passed test: (2025-04-14 09:32:59.963 +0000) test09.m:14 ... Percent-Encode: Skip alphanumericCharacterSet 01 398s Passed test: (2025-04-14 09:32:59.988 +0000) test09.m:15 ... Percent-Decode: Skip alphanumericCharacterSet 01 398s Passed test: (2025-04-14 09:32:59.988 +0000) test09.m:14 ... Percent-Encode: Skip URLFragmentAllowedCharacterSet 02 398s Passed test: (2025-04-14 09:32:59.988 +0000) test09.m:15 ... Percent-Decode: Skip URLFragmentAllowedCharacterSet 02 398s Passed test: (2025-04-14 09:32:59.988 +0000) test09.m:14 ... Percent-Encode: Skip not alphanumericCharacterSet 03 398s Passed test: (2025-04-14 09:32:59.988 +0000) test09.m:15 ... Percent-Decode: Skip not alphanumericCharacterSet 03 398s Passed test: (2025-04-14 09:32:59.988 +0000) test09.m:14 ... Percent-Encode: Skip URLFragmentAllowedCharacterSet 04 398s Passed test: (2025-04-14 09:32:59.988 +0000) test09.m:15 ... Percent-Decode: Skip URLFragmentAllowedCharacterSet 04 398s Passed test: (2025-04-14 09:32:59.988 +0000) test09.m:14 ... Percent-Encode: Skip URLFragmentAllowedCharacterSet 05 398s Passed test: (2025-04-14 09:32:59.988 +0000) test09.m:15 ... Percent-Decode: Skip URLFragmentAllowedCharacterSet 05 398s Passed test: (2025-04-14 09:32:59.988 +0000) test09.m:14 ... Percent-Encode: Two-byte character 06 398s Passed test: (2025-04-14 09:32:59.988 +0000) test09.m:15 ... Percent-Decode: Two-byte character 06 398s Passed test: (2025-04-14 09:32:59.988 +0000) test09.m:14 ... Percent-Encode: Three-byte character 07 398s Passed test: (2025-04-14 09:32:59.988 +0000) test09.m:15 ... Percent-Decode: Three-byte character 07 398s Passed test: (2025-04-14 09:32:59.988 +0000) test09.m:14 ... Percent-Encode: Four-byte character 08 398s Passed test: (2025-04-14 09:32:59.988 +0000) test09.m:15 ... Percent-Decode: Four-byte character 08 398s Passed test: (2025-04-14 09:32:59.988 +0000) test09.m:14 ... Percent-Encode: All characters in string 09 398s Passed test: (2025-04-14 09:32:59.988 +0000) test09.m:15 ... Percent-Decode: All characters in string 09 398s Passed test: (2025-04-14 09:32:59.988 +0000) test09.m:84 ... Percent-encoded string decoding 10 398s Passed test: (2025-04-14 09:32:59.988 +0000) test09.m:90 ... Percent-encoded string decoding 11 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test09.m 398s Testing tilde.m... 398s Running Tests/base/NSString/tilde.m... 398s Start set: tilde.m:8 ... tilde 398s Passed test: (2025-04-14 09:33:00.017 +0000) tilde.m:12 ... home directory becomes tilde 398s Passed test: (2025-04-14 09:33:00.042 +0000) tilde.m:16 ... the Documents subdirectory becomes ~/Documents 398s Passed test: (2025-04-14 09:33:00.042 +0000) tilde.m:20 ... trailing slash removed 398s Passed test: (2025-04-14 09:33:00.042 +0000) tilde.m:24 ... multiple slashes removed 398s Passed test: (2025-04-14 09:33:00.042 +0000) tilde.m:28 ... upper directory reference retained 398s Passed test: (2025-04-14 09:33:00.042 +0000) tilde.m:32 ... dot directory reference retained 398s Passed test: (2025-04-14 09:33:00.042 +0000) tilde.m:42 ... multiple slashes removed 398s Passed test: (2025-04-14 09:33:00.042 +0000) tilde.m:46 ... multiple slashes removed without tilde replacement 398s Passed test: (2025-04-14 09:33:00.042 +0000) tilde.m:50 ... multiple slashes removed without tilde replacement 398s End set: tilde.m:54 ... tilde 398s Start set: tilde.m:56 ... tilde abbreviation for other home 398s Passed test: (2025-04-14 09:33:00.042 +0000) tilde.m:77 ... tilde does nothing for root's home 398s End set: tilde.m:81 ... tilde abbreviation for other home 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: tilde.m 398s Testing unichar_const.m... 398s Running Tests/base/NSString/unichar_const.m... 398s Passed test: (2025-04-14 09:33:00.070 +0000) unichar_const.m:13 ... 'a' is one character. 398s Passed test: (2025-04-14 09:33:00.095 +0000) unichar_const.m:14 ... alpha is one character. 398s Passed test: (2025-04-14 09:33:00.095 +0000) unichar_const.m:15 ... rightarrow is one character. 398s Passed test: (2025-04-14 09:33:00.095 +0000) unichar_const.m:16 ... smiley is a surrogate pair. 398s Passed test: (2025-04-14 09:33:00.095 +0000) unichar_const.m:18 ... UTF8 encoding for 'a'. 398s Passed test: (2025-04-14 09:33:00.095 +0000) unichar_const.m:19 ... UTF8 encoding for alpha. 398s Passed test: (2025-04-14 09:33:00.095 +0000) unichar_const.m:20 ... UTF8 encoding for rightarrow. 398s Passed test: (2025-04-14 09:33:00.095 +0000) unichar_const.m:22 ... UTF8 encoding for smiley. 398s Passed test: (2025-04-14 09:33:00.095 +0000) unichar_const.m:25 ... 'a' can be converted to ISO Latin-1 encoding. 398s Passed test: (2025-04-14 09:33:00.095 +0000) unichar_const.m:27 ... alpha cannot be converted to ISO Latin-1 encoding. 398s Passed test: (2025-04-14 09:33:00.095 +0000) unichar_const.m:29 ... rightarrow cannot be converted to ISO Latin-1 encoding. 398s Passed test: (2025-04-14 09:33:00.095 +0000) unichar_const.m:31 ... smiley cannot be converted to ISO Latin-1 encoding. 398s Passed test: (2025-04-14 09:33:00.095 +0000) unichar_const.m:36 ... assigning 'a' to a mutable string works. 398s Passed test: (2025-04-14 09:33:00.095 +0000) unichar_const.m:38 ... assigning alpha to a mutable string works. 398s Passed test: (2025-04-14 09:33:00.095 +0000) unichar_const.m:40 ... assigning rightarrow to a mutable string works. 398s Passed test: (2025-04-14 09:33:00.095 +0000) unichar_const.m:43 ... assigning smiley to a mutable string works. 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: unichar_const.m 398s Testing unichar_format.m... 398s Running Tests/base/NSString/unichar_format.m... 398s Passed test: (2025-04-14 09:33:00.123 +0000) unichar_format.m:14 ... Formatting byte-width string into a byte-width string works. 398s Passed test: (2025-04-14 09:33:00.149 +0000) unichar_format.m:16 ... Formatting a 16 bit wide string into a byte-width string works. 398s Passed test: (2025-04-14 09:33:00.149 +0000) unichar_format.m:18 ... Formatting a byte-width string into a 16 bit wide string works. 398s Passed test: (2025-04-14 09:33:00.149 +0000) unichar_format.m:20 ... Formatting a 16 bit wide string into a 16 bit wide string works. 398s 398s real 0m0.040s 398s user 0m0.032s 398s sys 0m0.007s 398s Completed file: unichar_format.m 398s Testing utf8.m... 398s Running Tests/base/NSString/utf8.m... 398s Start set: utf8.m:8 ... NSString + utf8 398s Passed test: (2025-04-14 09:33:00.177 +0000) utf8.m:18 ... bare 0xc0 is illegal 398s Passed test: (2025-04-14 09:33:00.202 +0000) utf8.m:24 ... non-minimal sequence is illegal 398s Passed test: (2025-04-14 09:33:00.202 +0000) utf8.m:30 ... lone high surrogate pair char is illegal 398s Passed test: (2025-04-14 09:33:00.202 +0000) utf8.m:36 ... lone low surrogate pair char is illegal 398s Passed test: (2025-04-14 09:33:00.202 +0000) utf8.m:44 ... character too large is illegal 398s Passed test: (2025-04-14 09:33:00.202 +0000) utf8.m:55 ... maximum unicode character ok 398s End set: utf8.m:58 ... NSString + utf8 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: utf8.m 398s 398s Building in Tests/base/NSTask 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all in Helpers ... 398s Making all for tool NSZombie... 398s Making all for tool processgroup... 398s Making all for tool testcat... 398s Making all for tool testecho... 398s Compiling file testcat.c ... 398s Linking tool testcat ... 398s Making all for tool testsleep... 398s Compiling file NSZombie.m ... 398s Compiling file testecho.m ... 398s Compiling file processgroup.m ... 398s Linking tool NSZombie ... 398s Compiling file testsleep.m ... 398s Linking tool processgroup ... 398s Linking tool testecho ... 398s Linking tool testsleep ... 398s Making all for test_tool basic... 398s Making all for test_tool general... 398s Making all for test_tool launch... 398s Making all for test_tool notify... 398s Compiling file basic.m ... 398s Compiling file launch.m ... 398s Compiling file general.m ... 398s Compiling file notify.m ... 398s Linking test_tool basic ... 398s Linking test_tool launch ... 398s Linking test_tool general ... 398s Linking test_tool notify ... 398s Making all for test_tool zombie... 398s Compiling file zombie.m ... 398s Linking test_tool zombie ... 398s Testing basic.m... 398s Running Tests/base/NSTask/basic.m... 398s Passed test: (2025-04-14 09:33:01.908 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSTask is a known className 398s Passed test: (2025-04-14 09:33:01.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' conforms to NSObject 398s Passed test: (2025-04-14 09:33:01.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' can return self 398s Passed test: (2025-04-14 09:33:01.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' can return own class 398s Passed test: (2025-04-14 09:33:01.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' object is of correct class 398s Passed test: (2025-04-14 09:33:01.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' isMemberOfClass works 398s Passed test: (2025-04-14 09:33:01.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' can return superclass 398s Passed test: (2025-04-14 09:33:01.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' responds to hash 398s Passed test: (2025-04-14 09:33:01.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' isEqual: to self 398s Passed test: (2025-04-14 09:33:01.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' respondsToSelector: 398s Passed test: (2025-04-14 09:33:01.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' handles retain 398s Passed test: (2025-04-14 09:33:01.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' has working retainCount 398s Passed test: (2025-04-14 09:33:01.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' has NSString description 398s Passed test: (2025-04-14 09:33:01.935 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTask' handles performSelector 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.008s 398s Completed file: basic.m 398s Testing general.m... 398s Running Tests/base/NSTask/general.m... 398s Passed test: (2025-04-14 09:33:01.963 +0000) general.m:37 ... We can build some objects for task tests 398s # __GENERATED__ makefile marker 398s # 398s 398s include $(GNUSTEP_MAKEFILES)/common.make 398s -include ../GNUmakefile.super 398s 398s GNUSTEP_OBJ_DIR=./obj 398s 398s TEST_TOOL_NAME = basic general launch notify zombie 398s 398s ADDITIONAL_CPPFLAGS += -I$(GNUSTEP_MAKEFILES)/TestFramework 398s 398s ifeq ($(gcov),yes) 398s ADDITIONAL_OBJCFLAGS += -ftest-coverage -fprofile-arcs 398s ADDITIONAL_OBJCCFLAGS += -ftest-coverage -fprofile-arcs 398s ADDITIONAL_LDFLAGS += -ftest-coverage -fprofile-arcs 398s ADDITIONAL_TOOL_LIBS+=-lgcov 398s endif 398s 398s 398s basic_OBJC_FILES=basic.m 398s general_OBJC_FILES=general.m 398s launch_OBJC_FILES=launch.m 398s notify_OBJC_FILES=notify.m 398s zombie_OBJC_FILES=zombie.m 398s 398s -include GNUmakefile.preamble 398s -include make-check.mak 398s include $(GNUSTEP_MAKEFILES)/test-tool.make 398s -include GNUmakefile.postamble 398s 398s after-clean:: 398s rm -f core core.* *.core \ 398s test_*.out test_*.err \ 398s tests.log tests.sum oldtests.log oldtests.sum 398s 398s Passed test: (2025-04-14 09:33:01.989 +0000) general.m:55 ... launchedTaskWithLaunchPath:arguments: works 398s /tmp/autopkgtest.gRk1Wf/build.KGO/src/Tests/base/NSTask/Helpers/obj/testecho xxx yyy 398s Passed test: (2025-04-14 09:33:02.089 +0000) general.m:64 ... termination reason for normal exit works 398s 398s real 0m0.141s 398s user 0m0.045s 398s sys 0m0.011s 398s Completed file: general.m 398s Testing launch.m... 398s Running Tests/base/NSTask/launch.m... 398s Passed test: (2025-04-14 09:33:02.143 +0000) launch.m:54 ... standardOutput returns pipe 398s Passed test: (2025-04-14 09:33:02.143 +0000) launch.m:56 ... was able to read data from subtask 398s 2025-04-14 09:33:02.143 launch[24723:24723] Data was # __GENERATED__ makefile marker 398s # 398s 398s include $(GNUSTEP_MAKEFILES)/common.make 398s -include ../GNUmakefile.super 398s 398s GNUSTEP_OBJ_DIR=./obj 398s 398s TEST_TOOL_NAME = basic general launch notify zombie 398s 398s ADDITIONAL_CPPFLAGS += -I$(GNUSTEP_MAKEFILES)/TestFramework 398s 398s ifeq ($(gcov),yes) 398s ADDITIONAL_OBJCFLAGS += -ftest-coverage -fprofile-arcs 398s ADDITIONAL_OBJCCFLAGS += -ftest-coverage -fprofile-arcs 398s ADDITIONAL_LDFLAGS += -ftest-coverage -fprofile-arcs 398s ADDITIONAL_TOOL_LIBS+=-lgcov 398s endif 398s 398s 398s basic_OBJC_FILES=basic.m 398s general_OBJC_FILES=general.m 398s launch_OBJC_FILES=launch.m 398s notify_OBJC_FILES=notify.m 398s zombie_OBJC_FILES=zombie.m 398s 398s -include GNUmakefile.preamble 398s -include make-check.mak 398s include $(GNUSTEP_MAKEFILES)/test-tool.make 398s -include GNUmakefile.postamble 398s 398s after-clean:: 398s rm -f core core.* *.core \ 398s test_*.out test_*.err \ 398s tests.log tests.sum oldtests.log oldtests.sum 398s 398s Passed test: (2025-04-14 09:33:02.157 +0000) launch.m:70 ... was able to read data from subtask 398s 2025-04-14 09:33:02.157 launch[24723:24723] Data was /tmp/autopkgtest.gRk1Wf/build.KGO/src/Tests/base/NSTask/Helpers/obj/testecho Hello there 398s Passed test: (2025-04-14 09:33:02.157 +0000) launch.m:76 ... raised exception on failed launch 398s Passed test: (2025-04-14 09:33:02.157 +0000) launch.m:85 ... bad directory fails launch 398s Passed test: (2025-04-14 09:33:02.157 +0000) launch.m:86 ... error is returned 398s Passed test: (2025-04-14 09:33:02.157 +0000) launch.m:87 ... error has expected domain 398s Passed test: (2025-04-14 09:33:02.157 +0000) launch.m:88 ... error has expected code 398s Passed test: (2025-04-14 09:33:02.257 +0000) launch.m:100 ... subtask changes process group 398s 398s real 0m0.155s 398s user 0m0.056s 398s sys 0m0.013s 398s Completed file: launch.m 398s Testing notify.m... 398s Running Tests/base/NSTask/notify.m... 398s Start set: notify.m:123 ... notify 398s 2025-04-14 09:33:02.316 notify[24751:24751] Launched pid 24755 398s 2025-04-14 09:33:02.316 notify[24751:24751] Running run loop for 15 seconds 398s /tmp/autopkgtest.gRk1Wf/build.KGO/src/Tests/base/NSTask/Helpers/obj/testecho 398s 2025-04-14 09:33:02.331 notify[24751:24751] Received NSTaskDidTerminateNotification Name: NSTaskDidTerminateNotification Object: Info: (null) 398s Passed test: (2025-04-14 09:33:03.317 +0000) notify.m:100 ... termination reason for normal exit works 398s 2025-04-14 09:33:03.317 notify[24751:24751] Launched pid 24756 398s 2025-04-14 09:33:03.317 notify[24751:24751] Running run loop for 5 seconds 398s Child starting 398s 2025-04-14 09:33:04.317 notify[24751:24751] Run loop finished, calling -[NSTask terminate] 398s 2025-04-14 09:33:04.317 notify[24751:24751] Terminate returned, waiting for termination 398s 2025-04-14 09:33:04.318 notify[24751:24751] Received NSTaskDidTerminateNotification Name: NSTaskDidTerminateNotification Object: Info: (null) 398s Passed test: (2025-04-14 09:33:05.318 +0000) notify.m:82 ... termination reason for signal exit works 398s End set: notify.m:134 ... notify 398s 398s real 0m3.047s 398s user 0m0.059s 398s sys 0m0.016s 398s Completed file: notify.m 398s Testing zombie.m... 398s Running Tests/base/NSTask/zombie.m... 398s 2025-04-14 09:33:05.504 zombie[24778:24778] Data was 2025-04-14 09:33:05.414 NSZombie[24782:24782] *** -[NSObject release]: message sent to deallocated instance 0x2aa3c255e08 398s Passed test: (2025-04-14 09:33:05.505 +0000) zombie.m:44 ... was able to read zombie message from subtask 398s 398s real 0m0.172s 398s user 0m0.035s 398s sys 0m0.009s 398s Completed file: zombie.m 398s 398s Building in Tests/base/NSThread 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool late_unregister... 398s Making all for test_tool lazy_thread... 398s Making all for test_tool name... 398s Compiling file late_unregister.m ... 398s Compiling file name.m ... 398s Compiling file lazy_thread.m ... 398s name.m: In function ‘main’: 398s name.m:13:22: warning: unused variable ‘arp’ [-Wunused-variable] 398s 13 | NSAutoreleasePool *arp = [NSAutoreleasePool new]; 398s | ^~~ 398s Linking test_tool name ... 398s Linking test_tool late_unregister ... 398s Linking test_tool lazy_thread ... 398s Testing late_unregister.m... 398s Running Tests/base/NSThread/late_unregister.m... 398s Passed test: (2025-04-14 09:33:06.226 +0000) late_unregister.m:59 ... NSThreadWillExitNotification passes expected thread 398s Passed test: (2025-04-14 09:33:06.253 +0000) late_unregister.m:61 ... Correct thread reference can be obtained on exit 398s Passed test: (2025-04-14 09:33:06.253 +0000) late_unregister.m:63 ... exiting thread is still executing at point of notification 398s Passed test: (2025-04-14 09:33:06.253 +0000) late_unregister.m:65 ... exiting thread is not finished at point of notification 398s Passed test: (2025-04-14 09:33:06.253 +0000) late_unregister.m:147 ... Notification for thread exit was sent 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.008s 398s Completed file: late_unregister.m 398s Testing lazy_thread.m... 398s Running Tests/base/NSThread/lazy_thread.m... 398s Passed test: (2025-04-14 09:33:06.282 +0000) lazy_thread.m:37 ... NSThread lazily created from native thread 398s Passed test: (2025-04-14 09:33:06.307 +0000) lazy_thread.m:39 ... Spawned thread is not main thread 398s Passed test: (2025-04-14 09:33:06.307 +0000) lazy_thread.m:50 ... NSThread lazily created from native thread 398s Passed test: (2025-04-14 09:33:06.307 +0000) lazy_thread.m:51 ... Spawned thread is not main thread 398s 2025-04-14 09:33:06.307 lazy_thread[24950:24950] Thread description is '{name = xxxtestxxx, num = 24950}' 398s Passed test: (2025-04-14 09:33:06.307 +0000) lazy_thread.m:58 ... thread description contains name 398s Dashed hope: (2025-04-14 09:33:06.307 +0000) lazy_thread.m:60 ... default thread priority is 0.5 398s Dashed hope: (2025-04-14 09:33:06.307 +0000) lazy_thread.m:61 ... change thread priority to 0.8 398s Dashed hope: (2025-04-14 09:33:06.307 +0000) lazy_thread.m:62 ... thread priority was changed to 0.8 398s Dashed hope: (2025-04-14 09:33:06.307 +0000) lazy_thread.m:63 ... change thread priority to 0.2 398s Dashed hope: (2025-04-14 09:33:06.307 +0000) lazy_thread.m:64 ... thread priority was changed to 0.2 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: lazy_thread.m 398s Testing name.m... 398s Running Tests/base/NSThread/name.m... 398s 398s real 0m0.014s 398s user 0m0.011s 398s sys 0m0.003s 398s Completed file: name.m 398s 398s Building in Tests/base/NSTimeZone 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool create... 398s Making all for test_tool localtime... 398s Making all for test_tool use... 398s Compiling file basic.m ... 398s Compiling file create.m ... 398s Compiling file use.m ... 398s Compiling file localtime.m ... 398s basic.m: In function ‘main’: 398s basic.m:8:3: warning: initialization from distinct Objective-C type 398s 8 | NSArray *testObj = [NSTimeZone defaultTimeZone]; 398s | ^~~~~~~ 398s create.m: In function ‘main’: 398s create.m:9:6: warning: unused variable ‘localh’ [-Wunused-variable] 398s 9 | id localh; 398s | ^~~~~~ 398s use.m: In function ‘main’: 398s use.m:14:13: warning: unused variable ‘str’ [-Wunused-variable] 398s 14 | NSString *str; 398s | ^~~ 398s Linking test_tool basic ... 398s Linking test_tool create ... 398s Linking test_tool localtime ... 398s Linking test_tool use ... 398s Testing basic.m... 398s Running Tests/base/NSTimeZone/basic.m... 398s Passed test: (2025-04-14 09:33:07.331 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSTimeZone is a known className 398s Passed test: (2025-04-14 09:33:07.331 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' conforms to NSObject 398s Passed test: (2025-04-14 09:33:07.331 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' can return self 398s Passed test: (2025-04-14 09:33:07.331 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' can return own class 398s Passed test: (2025-04-14 09:33:07.331 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' object Etc/UTC is of correct class 398s Passed test: (2025-04-14 09:33:07.331 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' isMemberOfClass works 398s Passed test: (2025-04-14 09:33:07.331 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' can return superclass 398s Passed test: (2025-04-14 09:33:07.331 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' responds to hash 398s Passed test: (2025-04-14 09:33:07.331 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' isEqual: to self 398s Passed test: (2025-04-14 09:33:07.331 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' respondsToSelector: 398s Passed test: (2025-04-14 09:33:07.331 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' handles retain 398s Passed test: (2025-04-14 09:33:07.331 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' has working retainCount 398s Passed test: (2025-04-14 09:33:07.331 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' has NSString description 398s Passed test: (2025-04-14 09:33:07.331 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSTimeZone' handles performSelector 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.008s 398s Completed file: basic.m 398s Testing create.m... 398s Running Tests/base/NSTimeZone/create.m... 398s Passed test: (2025-04-14 09:33:07.384 +0000) create.m:12 ... +defaultTimeZone works 398s Passed test: (2025-04-14 09:33:07.384 +0000) create.m:16 ... +localTimeZone works 398s Passed test: (2025-04-14 09:33:07.384 +0000) create.m:20 ... +systemTimeZone works 398s Passed test: (2025-04-14 09:33:07.384 +0000) create.m:24 ... +timeZoneForSecondsFromGMT works 398s Passed test: (2025-04-14 09:33:07.384 +0000) create.m:28 ... +timeZoneForSecondsFromGMT fails for bad offset 398s Passed test: (2025-04-14 09:33:07.384 +0000) create.m:32 ... +timeZoneWithAbbreviation works 398s Passed test: (2025-04-14 09:33:07.385 +0000) create.m:36 ... +timeZoneWithName works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: create.m 398s Testing localtime.m... 398s Running Tests/base/NSTimeZone/localtime.m... 398s Passed test: (2025-04-14 09:33:07.413 +0000) localtime.m:64 ... +timeZoneWithName works 398s Passed test: (2025-04-14 09:33:07.438 +0000) localtime.m:69 ... pre-1996 standard time offset vs UTC found for System Europe/Paris 398s Passed test: (2025-04-14 09:33:07.438 +0000) localtime.m:73 ... pre-1996 DST time offset vs UTC found for System Europe/Paris 398s Passed test: (2025-04-14 09:33:07.438 +0000) localtime.m:78 ... post-1996 standard time offset vs UTC found for System Europe/Paris 398s Passed test: (2025-04-14 09:33:07.438 +0000) localtime.m:82 ... post-1996 DST time offset vs UTC found for System Europe/Paris 398s Passed test: (2025-04-14 09:33:07.438 +0000) localtime.m:15 ... Loading user-supplied Europe/Paris TZDB v1 works 398s Passed test: (2025-04-14 09:33:07.438 +0000) localtime.m:19 ... +timeZoneWithName data works 398s Passed test: (2025-04-14 09:33:07.438 +0000) localtime.m:24 ... pre-1996 standard time offset vs UTC found for user-supplied Europe/Paris TZDB v1 398s Passed test: (2025-04-14 09:33:07.438 +0000) localtime.m:29 ... pre-1996 DST time offset vs UTC found for user-supplied Europe/Paris TZDB v1 398s Passed test: (2025-04-14 09:33:07.438 +0000) localtime.m:35 ... post-1996 standard time offset vs UTC found for user-supplied Europe/Paris TZDB v1 398s Passed test: (2025-04-14 09:33:07.438 +0000) localtime.m:40 ... post-1996 DST time offset vs UTC found for user-supplied Europe/Paris TZDB v1 398s Passed test: (2025-04-14 09:33:07.438 +0000) localtime.m:15 ... Loading user-supplied Europe/Paris TZDB v2 works 398s Passed test: (2025-04-14 09:33:07.439 +0000) localtime.m:19 ... +timeZoneWithName data works 398s Passed test: (2025-04-14 09:33:07.439 +0000) localtime.m:24 ... pre-1996 standard time offset vs UTC found for user-supplied Europe/Paris TZDB v2 398s Passed test: (2025-04-14 09:33:07.439 +0000) localtime.m:29 ... pre-1996 DST time offset vs UTC found for user-supplied Europe/Paris TZDB v2 398s Passed test: (2025-04-14 09:33:07.439 +0000) localtime.m:35 ... post-1996 standard time offset vs UTC found for user-supplied Europe/Paris TZDB v2 398s Passed test: (2025-04-14 09:33:07.439 +0000) localtime.m:40 ... post-1996 DST time offset vs UTC found for user-supplied Europe/Paris TZDB v2 398s Passed test: (2025-04-14 09:33:07.439 +0000) localtime.m:48 ... post-2038 standard time offset vs UTC found for user-supplied Europe/Paris TZDB v2 398s Passed test: (2025-04-14 09:33:07.439 +0000) localtime.m:15 ... Loading user-supplied buggy Europe/Paris TZDB v1 without magic works 398s Passed test: (2025-04-14 09:33:07.439 +0000) localtime.m:19 ... +timeZoneWithName data works 398s Passed test: (2025-04-14 09:33:07.439 +0000) localtime.m:24 ... pre-1996 standard time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v1 without magic 398s Passed test: (2025-04-14 09:33:07.439 +0000) localtime.m:29 ... pre-1996 DST time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v1 without magic 398s Passed test: (2025-04-14 09:33:07.439 +0000) localtime.m:35 ... post-1996 standard time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v1 without magic 398s Passed test: (2025-04-14 09:33:07.439 +0000) localtime.m:40 ... post-1996 DST time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v1 without magic 398s Passed test: (2025-04-14 09:33:07.439 +0000) localtime.m:15 ... Loading user-supplied buggy Europe/Paris TZDB v2 without v2 header works 398s Passed test: (2025-04-14 09:33:07.439 +0000) localtime.m:19 ... +timeZoneWithName data works 398s Passed test: (2025-04-14 09:33:07.439 +0000) localtime.m:24 ... pre-1996 standard time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v2 without v2 header 398s Passed test: (2025-04-14 09:33:07.439 +0000) localtime.m:29 ... pre-1996 DST time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v2 without v2 header 398s Passed test: (2025-04-14 09:33:07.439 +0000) localtime.m:35 ... post-1996 standard time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v2 without v2 header 398s Passed test: (2025-04-14 09:33:07.439 +0000) localtime.m:40 ... post-1996 DST time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v2 without v2 header 398s Passed test: (2025-04-14 09:33:07.439 +0000) localtime.m:48 ... post-2038 standard time offset vs UTC found for user-supplied buggy Europe/Paris TZDB v2 without v2 header 398s 398s real 0m0.041s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: localtime.m 398s Testing use.m... 398s Running Tests/base/NSTimeZone/use.m... 398s Passed test: (2025-04-14 09:33:07.492 +0000) use.m:22 ... +knownTimeZoneNames returns valid array 398s Passed test: (2025-04-14 09:33:07.492 +0000) use.m:25 ... +timeZoneForSecondsFromGMT works 398s Passed test: (2025-04-14 09:33:07.492 +0000) use.m:30 ... +timeZoneForSecondsFromGMT rounds to minute 398s Passed test: (2025-04-14 09:33:07.492 +0000) use.m:35 ... +timeZoneForSecondsFromGMT has correct name 398s Passed test: (2025-04-14 09:33:07.492 +0000) use.m:40 ... +timeZoneForSecondsFromGMT has correct abbreviation 398s Passed test: (2025-04-14 09:33:07.492 +0000) use.m:45 ... +timeZoneForSecondsFromGMT has DST NO 398s Passed test: (2025-04-14 09:33:07.492 +0000) use.m:52 ... can set default time zone 398s Start set: use.m:57 ... NSLocale 398s Passed test: (2025-04-14 09:33:07.496 +0000) use.m:64 ... can calculate next DST transition 398s Passed test: (2025-04-14 09:33:07.497 +0000) use.m:71 ... Correctly localizes Europe/Brussels standard time zone name 398s Passed test: (2025-04-14 09:33:07.497 +0000) use.m:75 ... Correctly localizes Europe/Brussels DST time zone name 398s Passed test: (2025-04-14 09:33:07.497 +0000) use.m:79 ... Correctly localizes Europe/Brussels short time zone name 398s Passed test: (2025-04-14 09:33:07.497 +0000) use.m:83 ... Correctly localizes Europe/Brussels short DST time zone name 398s Passed test: (2025-04-14 09:33:07.497 +0000) use.m:91 ... Correctly localizes America/Sao_Paulo standard time zone name 398s Passed test: (2025-04-14 09:33:07.497 +0000) use.m:95 ... Correctly localizes America/Sao_Paulo DST time zone name 398s Passed test: (2025-04-14 09:33:07.497 +0000) use.m:100 ... Correctly localizes America/Sao_Paulo short time zone name 398s Passed test: (2025-04-14 09:33:07.497 +0000) use.m:104 ... Correctly localizes America/Sao_Paulo short DST time zone name 398s Passed test: (2025-04-14 09:33:07.497 +0000) use.m:114 ... Returns correct Daylight Saving offset. 398s Passed test: (2025-04-14 09:33:07.497 +0000) use.m:117 ... Returns correct Daylight Saving offset. 398s Passed test: (2025-04-14 09:33:07.497 +0000) use.m:120 ... Returns correct Daylight Saving offset. 398s End set: use.m:124 ... NSLocale 398s 398s real 0m0.045s 398s user 0m0.037s 398s sys 0m0.008s 398s Completed file: use.m 398s 398s Building in Tests/base/NSURL 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all in Helpers ... 398s Making all for tool capture... 398s Making all for tool respond... 398s Making all for tool keepalive... 398s Compiling file capture.m ... 398s Compiling file keepalive.m ... 398s Compiling file respond.m ... 398s capture.m: In function ‘-[TestClass runTest]’: 398s capture.m:87:5: warning: multiple methods named ‘-writeData:’ found 398s 87 | [@"Ready" dataUsingEncoding: NSASCIIStringEncoding]]; 398s | ^ 398s In file included from /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSURL.h:29, 398s from /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSFileCoordinator.h:30, 398s from /usr/include/s390x-linux-gnu/GNUstep/Foundation/Foundation.h:80, 398s from capture.m:2: 398s /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: using ‘-(BOOL)writeData:(NSData *)data’ 398s 235 | - (BOOL) writeData: (NSData*)data; 398s | ^ 398s /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: also found ‘-(BOOL)writeData:(NSData *)data’ 398s In file included from /usr/include/s390x-linux-gnu/GNUstep/Foundation/Foundation.h:81: 398s /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSFileHandle.h:78:1: note: also found ‘-(void)writeData:(NSData *)item’ 398s 78 | - (void) writeData: (NSData*)item; 398s | ^ 398s respond.m: In function ‘-[TestClass runTest]’: 398s respond.m:81:5: warning: multiple methods named ‘-writeData:’ found 398s 81 | [@"Ready" dataUsingEncoding: NSASCIIStringEncoding]]; 398s | ^ 398s In file included from /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSURL.h:29, 398s from /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSFileCoordinator.h:30, 398s from /usr/include/s390x-linux-gnu/GNUstep/Foundation/Foundation.h:80, 398s from respond.m:2: 398s /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: using ‘-(BOOL)writeData:(NSData *)data’ 398s 235 | - (BOOL) writeData: (NSData*)data; 398s | ^ 398s /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: also found ‘-(BOOL)writeData:(NSData *)data’ 398s In file included from /usr/include/s390x-linux-gnu/GNUstep/Foundation/Foundation.h:81: 398s /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSFileHandle.h:78:1: note: also found ‘-(void)writeData:(NSData *)item’ 398s 78 | - (void) writeData: (NSData*)item; 398s | ^ 398s Linking tool respond ... 398s keepalive.m: In function ‘-[TestClass runTest]’: 398s keepalive.m:87:5: warning: multiple methods named ‘-writeData:’ found 398s 87 | [@"Ready" dataUsingEncoding: NSASCIIStringEncoding]]; 398s | ^ 398s In file included from /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSURL.h:29, 398s from /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSFileCoordinator.h:30, 398s from /usr/include/s390x-linux-gnu/GNUstep/Foundation/Foundation.h:80, 398s from keepalive.m:2: 398s /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: using ‘-(BOOL)writeData:(NSData *)data’ 398s 235 | - (BOOL) writeData: (NSData*)data; 398s | ^ 398s /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: also found ‘-(BOOL)writeData:(NSData *)data’ 398s In file included from /usr/include/s390x-linux-gnu/GNUstep/Foundation/Foundation.h:81: 398s /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSFileHandle.h:78:1: note: also found ‘-(void)writeData:(NSData *)item’ 398s 78 | - (void) writeData: (NSData*)item; 398s | ^ 398s Linking tool capture ... 398s Linking tool keepalive ... 398s Making all for test_tool basic... 398s Making all for test_tool charsets... 398s Making all for test_tool components... 398s Making all for test_tool mystep... 398s Compiling file charsets.m ... 398s Compiling file basic.m ... 398s Compiling file components.m ... 398s Compiling file mystep.m ... 398s components.m: In function ‘main’: 398s components.m:87:28: warning: universal character names are only valid in C++ and C99 398s 87 | NSString* cyrillicStr = @"\U00000410\U00000430\U00000411\U00000431"; 398s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398s components.m:87:28: warning: universal character names are only valid in C++ and C99 398s components.m:87:28: warning: universal character names are only valid in C++ and C99 398s components.m:87:28: warning: universal character names are only valid in C++ and C99 398s components.m:98:33: warning: universal character names are only valid in C++ and C99 398s 98 | NSString* invalidUrlString = @"\U00000410\U00000430\U00000411\U00000431"; 398s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398s components.m:98:33: warning: universal character names are only valid in C++ and C99 398s components.m:98:33: warning: universal character names are only valid in C++ and C99 398s components.m:98:33: warning: universal character names are only valid in C++ and C99 398s Linking test_tool charsets ... 398s Making all for test_tool test02... 398s Compiling file test02.m ... 398s Linking test_tool components ... 398s Linking test_tool mystep ... 398s Linking test_tool basic ... 398s Linking test_tool test02 ... 398s Testing basic.m... 398s Running Tests/base/NSURL/basic.m... 398s Passed test: (2025-04-14 09:33:09.429 +0000) basic.m:23 ... NSURL +alloc returns an NSURL 398s Passed test: (2025-04-14 09:33:09.455 +0000) basic.m:26 ... NSURL +fileURLWithPath: returns an NSURL 398s Passed test: (2025-04-14 09:33:09.455 +0000) basic.m:29 ... NSURL +URLWithString: returns an NSURL 398s Passed test: (2025-04-14 09:33:09.455 +0000) basic.m:33 ... A nil string result in nil URL 398s Passed test: (2025-04-14 09:33:09.455 +0000) basic.m:37 ... Bad characters result in nil URL 398s Passed test: (2025-04-14 09:33:09.455 +0000) basic.m:43 ... Can put a pound sign in a file URL 398s Passed test: (2025-04-14 09:33:09.455 +0000) basic.m:46 ... Scheme of file URL is file 398s Passed test: (2025-04-14 09:33:09.591 +0000) basic.m:51 ... Can load a page from example.com 398s Passed test: (2025-04-14 09:33:09.592 +0000) basic.m:56 ... Status of load is 200 for example.com 398s Passed test: (2025-04-14 09:33:09.592 +0000) basic.m:61 ... URL with 'this isn't a URL' returns nil 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:70 ... Status of load is 404 for httpbin.org/silly-file-name 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:77 ... Scheme of https://httpbin.org/silly-file-name is https 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:80 ... Host of https://httpbin.org/silly-file-name is httpbin.org 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:83 ... Path of https://httpbin.org/silly-file-name is /silly-file-name 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:85 ... resourceSpecifier of https://httpbin.org/silly-file-name is //httpbin.org/silly-file-name 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:90 ... Path of http://example.com/silly-file-path/ is /silly-file-path 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:92 ... resourceSpecifier of http://example.com/silly-file-path/ is //example.com/silly-file-path/ 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:94 ... Abs of http://example.com/silly-file-path/ is correct 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:98 ... Scheme of http://example.com is http 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:100 ... Host of http://example.com is example.com 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:102 ... Path of http://example.com is empty 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:104 ... resourceSpecifier of http://example.com is //example.com 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:108 ... Append of component to pathless http URL works 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:133 ... Path of file URL /usr is /usr 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:134 ... File URL /usr is file:///usr/ 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:136 ... resourceSpecifier of /usr is /usr/ 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:140 ... nil is an invalid argument for -initFileURLWithPath:isDirectory: 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:143 ... nil is an invalid argument for -initFileURLWithPath: 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:146 ... nil is an invalid argument for +fileURLWithPath: 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:150 ... resourceSpecifier of file:///usr is /usr 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:156 ... Absolute URL relative to URL works 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:162 ... Simple relative URL absoluteString works 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:165 ... Simple relative URL path works 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:168 ... Simple relative URL fullPath works 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:173 ... query and params not escaped 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:179 ... query and params not escaped 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:184 ... Root relative URL absoluteString works 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:187 ... Root relative URL path works 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:191 ... Root relative URL fullPath works 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:197 ... absolute root URL absoluteString works 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:199 ... absolute root URL path works 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:202 ... absolute root URL fullPath works 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:207 ... absolute URL absoluteString works 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:209 ... absolute URL path works 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:212 ... absolute URL fullPath works 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:217 ... absolute http URL absoluteString works 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:219 ... absolute http URL path works 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:222 ... absolute http URL fullPath works 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:227 ... space is illegal 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:230 ... empty string gives empty URL 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:232 ... empty string gives nil path 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:234 ... empty string gives nil scheme 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:238 ... escapes are decoded in path 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:242 ... uppercase percent escape for '=' in path 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:246 ... lowercase percent escape for '=' in path 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:250 ... absolute URL absoluteString works with encoded space 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:252 ... absolute URL path decodes space 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:256 ... escapes are not decoded in query 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:260 ... escapes are not decoded in fragment 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:264 ... a simple path becomes a simple URL 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:268 ... a simple file name becomes a simple URL 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:277 ... Adding a relative file URL works 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:281 ... Adding relative file URL with fragment works 398s 2025-04-14 09:33:10.352 basic[25498:25498] 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 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:295 ... path quoting 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:301 ... complex -path 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:303 ... complex -fragment 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:304 ... complex -parameterString 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:305 ... complex -query 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:306 ... complex -absoluteString 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:307 ... complex -relativeString 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:308 ... complex -description 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:317 ... host 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:318 ... user 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:319 ... password 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:320 ... resourceSpecifier 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:323 ... path 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:324 ... query 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:325 ... parameterString 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:326 ... fragment 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:327 ... absoluteString 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:330 ... relativePath 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:331 ... description 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:336 ... url with spaces 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:338 ... url without spaces 398s Passed test: (2025-04-14 09:33:10.352 +0000) basic.m:343 ... can load file URL 398s Passed test: (2025-04-14 09:33:10.353 +0000) basic.m:347 ... can load file URL with anchor 398s Passed test: (2025-04-14 09:33:10.353 +0000) basic.m:351 ... can get scheme of data URL 398s Passed test: (2025-04-14 09:33:10.353 +0000) basic.m:352 ... path of data URL is nil 398s Passed test: (2025-04-14 09:33:10.353 +0000) basic.m:353 ... host of data URL is nil 398s Passed test: (2025-04-14 09:33:10.353 +0000) basic.m:354 ... resourceSpecifier of data URL 398s Passed test: (2025-04-14 09:33:10.353 +0000) basic.m:355 ... can get string of data URL 398s Passed test: (2025-04-14 09:33:10.353 +0000) basic.m:357 ... resourceSpecifier escape OK 398s Passed test: (2025-04-14 09:33:10.353 +0000) basic.m:361 ... relative data URL works 398s Passed test: (2025-04-14 09:33:10.353 +0000) basic.m:362 ... Base URL of relative data URL is nil 398s Passed test: (2025-04-14 09:33:10.353 +0000) basic.m:368 ... NSURLQueryItem.name should not be nil 398s Passed test: (2025-04-14 09:33:10.353 +0000) basic.m:369 ... NSURLQueryItem.value should be nil 398s Passed test: (2025-04-14 09:33:10.353 +0000) basic.m:373 ... NSURLQueryItem.name should not be nil 398s Passed test: (2025-04-14 09:33:10.353 +0000) basic.m:374 ... NSURLQueryItem.value should be nil 398s Passed test: (2025-04-14 09:33:10.353 +0000) basic.m:377 ... NSURLQueryItem.name should not be nil 398s Passed test: (2025-04-14 09:33:10.353 +0000) basic.m:378 ... NSURLQueryItem.value should not be nil 398s 398s real 0m0.940s 398s user 0m0.052s 398s sys 0m0.011s 398s Completed file: basic.m 398s Testing charsets.m... 398s Running Tests/base/NSURL/charsets.m... 398s Start set: charsets.m:8 ... URL character sets 398s Passed test: (2025-04-14 09:33:10.383 +0000) charsets.m:50 ... URLQueryAllowedCharacterSet as string 398s Passed test: (2025-04-14 09:33:10.409 +0000) charsets.m:50 ... URLHostAllowedCharacterSet as string 398s Passed test: (2025-04-14 09:33:10.409 +0000) charsets.m:50 ... URLPasswordAllowedCharacterSet as string 398s Passed test: (2025-04-14 09:33:10.409 +0000) charsets.m:50 ... URLUserAllowedCharacterSet as string 398s Passed test: (2025-04-14 09:33:10.409 +0000) charsets.m:50 ... URLFragmentAllowedCharacterSet as string 398s Passed test: (2025-04-14 09:33:10.409 +0000) charsets.m:50 ... URLPathAllowedCharacterSet as string 398s End set: charsets.m:53 ... URL character sets 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: charsets.m 398s Testing components.m... 398s Running Tests/base/NSURL/components.m... 398s Start set: components.m:10 ... components 398s Passed test: (2025-04-14 09:33:10.436 +0000) components.m:23 ... URL string is correct 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:29 ... percentEncodedQuery is correct 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:33 ... percentEncodedHost is correct 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:35 ... percentEncodedUser is correct 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:37 ... percentEncodedPassword is correct 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:41 ... query is correct 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:45 ... host is correct 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:47 ... user is correct 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:49 ... password is correct 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:53 ... set query to nil 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:55 ... percent encoded query is nil 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:57 ... query items is nil 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:59 ... percent encoded query items is nil 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:64 ... set query to empty 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:66 ... percent encoded query is empty 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:68 ... query items is empty 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:70 ... percent encoded query items is empty 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:74 ... set query to ampersand 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:76 ... percent encoded ampersand query is still ampersand 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:80 ... set query to item containing ampersand 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:82 ... percent encoded query item encodes ampersand 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:90 ... Should return decoded query item name from url 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:91 ... Should return decoded query item value from url 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:95 ... Encoded url string from unencoded item 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:96 ... Encoded url query part from unencoded item 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:99 ... nil NSURL from invalid string 398s Passed test: (2025-04-14 09:33:10.462 +0000) components.m:100 ... nil NSComponents from invalid string 398s End set: components.m:102 ... components 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: components.m 398s Testing mystep.m... 398s Running Tests/base/NSURL/mystep.m... 398s Start set: mystep.m:8 ... test1 398s Passed test: (2025-04-14 09:33:10.490 +0000) mystep.m:17 ... description ok 398s Passed test: (2025-04-14 09:33:10.516 +0000) mystep.m:21 ... absolute string ok 398s Passed test: (2025-04-14 09:33:10.516 +0000) mystep.m:25 ... absolute url description ok 398s Passed test: (2025-04-14 09:33:10.516 +0000) mystep.m:29 ... base url description ok 398s Passed test: (2025-04-14 09:33:10.516 +0000) mystep.m:33 ... fragment ok 398s Passed test: (2025-04-14 09:33:10.516 +0000) mystep.m:35 ... host ok 398s Passed test: (2025-04-14 09:33:10.516 +0000) mystep.m:36 ... is not a file url 398s Passed test: (2025-04-14 09:33:10.516 +0000) mystep.m:37 ... parameter string ok 398s Passed test: (2025-04-14 09:33:10.516 +0000) mystep.m:38 ... password ok 398s Passed test: (2025-04-14 09:33:10.516 +0000) mystep.m:39 ... path ok 398s Passed test: (2025-04-14 09:33:10.516 +0000) mystep.m:40 ... port ok 398s Passed test: (2025-04-14 09:33:10.516 +0000) mystep.m:41 ... query ok 398s Passed test: (2025-04-14 09:33:10.516 +0000) mystep.m:42 ... relativePath ok 398s Passed test: (2025-04-14 09:33:10.516 +0000) mystep.m:43 ... relativeString ok 398s Passed test: (2025-04-14 09:33:10.516 +0000) mystep.m:46 ... resourceSpecifier ok 398s Passed test: (2025-04-14 09:33:10.516 +0000) mystep.m:49 ... scheme ok 398s Passed test: (2025-04-14 09:33:10.516 +0000) mystep.m:50 ... standardizedURL ok 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:53 ... user ok 398s End set: mystep.m:54 ... test1 398s Start set: mystep.m:57 ... test2 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:59 ... test data 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:60 ... data absolute string ok 398s End set: mystep.m:62 ... test2 398s Start set: mystep.m:64 ... test3 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:66 ... longer base64 data url ok 398s End set: mystep.m:67 ... test3 398s Start set: mystep.m:69 ... test4 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:72 ... relative data url ok 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:73 ... data absoluteString 398s End set: mystep.m:75 ... test4 398s Start set: mystep.m:77 ... test4b 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:80 ... data absoluteString 398s End set: mystep.m:82 ... test4b 398s Start set: mystep.m:84 ... test5 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:89 ... scheme 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:90 ... host 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:91 ... user 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:92 ... password 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:93 ... resourceSpecifier 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:96 ... path 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:97 ... query 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:98 ... parameterString 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:99 ... fragment 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:100 ... absoluteString 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:103 ... relativePath 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:105 ... description 398s End set: mystep.m:108 ... test5 398s Start set: mystep.m:110 ... test5b 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:113 ... file url 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:114 ... file scheme 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:115 ... host 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:116 ... user 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:117 ... password 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:118 ... resourceSpecifier 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:121 ... path 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:122 ... query 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:123 ... parameterString 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:124 ... fragment 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:125 ... absoluteString 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:128 ... relativePath 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:129 ... description 398s End set: mystep.m:131 ... test5b 398s Start set: mystep.m:133 ... test5c 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:137 ... spaces not allowed in file url built with string 398s End set: mystep.m:138 ... test5c 398s Start set: mystep.m:140 ... test5d 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:143 ... url 398s End set: mystep.m:144 ... test5d 398s Start set: mystep.m:146 ... test6 398s Passed test: (2025-04-14 09:33:10.517 +0000) mystep.m:149 ... empty string gives nil 398s End set: mystep.m:150 ... test6 398s 398s real 0m0.042s 398s user 0m0.033s 398s sys 0m0.008s 398s Completed file: mystep.m 398s Testing test02.m... 398s Running Tests/base/NSURL/test02.m... 398s Start set: test02.m:55 ... Capture 398s Passed test: (2025-04-14 09:33:10.712 +0000) test02.m:78 ... NSURLConnection synchronous load returns a response 398s Passed test: (2025-04-14 09:33:10.712 +0000) test02.m:85 ... NSURLConnection capture test OK 398s End set: test02.m:95 ... Capture 398s Start set: test02.m:98 ... Secure 398s 2025-04-14 09:33:11.272 capture[25614:25614] WARNING: at index 0 in /tmp/autopkgtest.gRk1Wf/build.KGO/src/Tests/base/NSURL/testCert.pem ... expired at Thu Aug 7 11:12:17 2014 398s 2025-04-14 09:33:11.273 capture[25614:25614] - Certificate version: #3 398s - Certificate DN: EMAIL=gnustep-dev@gnu.org,CN=localhost,O=Internet Widgits Pty Ltd,L=GNUstep,ST=World,C=XX 398s - Certificate Issuer's DN: EMAIL=gnustep-dev@gnu.org,CN=localhost,O=Internet Widgits Pty Ltd,L=GNUstep,ST=World,C=XX 398s - Certificate is valid since: Thu Aug 7 11:12:17 2014 398s - Certificate expires: Sun Aug 4 11:12:17 2024 398s - Certificate serial number: 00 fd 36 b3 6f f1 de 2f 19 398s - Certificate public key: RSA - Modulus: 2048 bits 398s 2025-04-14 09:33:11.273 capture[25614:25614] WARNING: at index 1 in /tmp/autopkgtest.gRk1Wf/build.KGO/src/Tests/base/NSURL/testCert.pem ... expired at Thu Aug 7 11:12:17 2014 398s 2025-04-14 09:33:11.273 capture[25614:25614] - Certificate version: #3 398s - Certificate DN: EMAIL=gnustep-dev@gnu.org,CN=localhost,O=Internet Widgits Pty Ltd,L=GNUstep,ST=World,C=XX 398s - Certificate Issuer's DN: EMAIL=gnustep-dev@gnu.org,CN=localhost,O=Internet Widgits Pty Ltd,L=GNUstep,ST=World,C=XX 398s - Certificate is valid since: Thu Aug 7 11:12:17 2014 398s - Certificate expires: Sun Aug 4 11:12:17 2024 398s - Certificate serial number: 00 fd 36 b3 6f f1 de 2f 19 398s - Certificate public key: RSA - Modulus: 2048 bits 398s Passed test: (2025-04-14 09:33:11.379 +0000) test02.m:125 ... NSURLConnection synchronous load returns a response 398s Passed test: (2025-04-14 09:33:11.379 +0000) test02.m:132 ... NSURLConnection capture test OK 398s End set: test02.m:140 ... Secure 398s 398s real 0m0.850s 398s user 0m0.111s 398s sys 0m0.024s 398s Completed file: test02.m 398s 398s Building in Tests/base/NSURLConnection 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all in Helpers ... 398s Making all for bundle TestConnection... 398s Creating TestConnection.bundle/.... 398s Compiling file TestCase.m ... 398s Compiling file SimpleWebServer.m ... 398s Compiling file TestWebServer.m ... 398s Compiling file NSURLConnectionTest.m ... 398s Compiling file RequestHandler.m ... 398s Linking bundle TestConnection ... 398s Creating TestConnection.bundle/Resources... 398s Copying resources into the bundle wrapper... 398s Creating stamp file... 398s Creating TestConnection.bundle/Resources/Info-gnustep.plist... 398s Making all for tool testTestWebServer... 398s Compiling file testTestWebServer.m ... 398s Linking tool testTestWebServer ... 398s Making all for test_tool basic... 398s Making all for test_tool test01... 398s Making all for test_tool test02... 398s Making all for test_tool test03... 398s Compiling file basic.m ... 398s Compiling file test02.m ... 398s Compiling file test01.m ... 398s Compiling file test03.m ... 398s Linking test_tool test02 ... 398s Linking test_tool test01 ... 398s Linking test_tool test03 ... 398s Making all for test_tool test04... 398s Making all for test_tool test05... 398s Making all for test_tool test06... 398s Compiling file test05.m ... 398s Compiling file test04.m ... 398s Linking test_tool test04 ... 398s Compiling file test06.m ... 398s Linking test_tool test05 ... 398s Linking test_tool basic ... 398s Making all for test_tool test07... 398s Linking test_tool test06 ... 398s Compiling file test07.m ... 398s Linking test_tool test07 ... 398s Testing basic.m... 398s Running Tests/base/NSURLConnection/basic.m... 398s Passed test: (2025-04-14 09:33:13.080 +0000) basic.m:19 ... NSURLConnection +alloc returns an NSURLConnection 398s Passed test: (2025-04-14 09:33:13.106 +0000) basic.m:23 ... NSURLConnection can handle an valid HTTP request (GET) 398s Passed test: (2025-04-14 09:33:13.106 +0000) basic.m:26 ... NSURLConnection can handle an invalid HTTP request (WRONGMETHOD) 398s Passed test: (2025-04-14 09:33:13.577 +0000) basic.m:31 ... NSURLConnection +connectionWithRequest: delegate: with nil as delegate returns a instance 398s Dashed hope: (2025-04-14 09:33:13.579 +0000) basic.m:44 ... NSURLConnection synchronously load data from an http URL 398s Dashed hope: (2025-04-14 09:33:13.579 +0000) basic.m:46 ... NSURLConnection synchronous load returns a response 398s Passed test: (2025-04-14 09:33:13.579 +0000) basic.m:60 ... NSURLConnection synchronously load data from a local file 398s Dashed hope: (2025-04-14 09:33:13.591 +0000) basic.m:72 ... https://www.google.com/ does not return an error 398s Dashed hope: (2025-04-14 09:33:13.591 +0000) basic.m:73 ... https://www.google.com/ returns data 398s 398s real 0m0.527s 398s user 0m0.045s 398s sys 0m0.010s 398s Completed file: basic.m 398s Testing test01.m... 398s Running Tests/base/NSURLConnection/test01.m... 398s Passed test: (2025-04-14 09:33:13.753 +0000) test01.m:73 ... http test completes 398s Passed test: (2025-04-14 09:33:13.753 +0000) test01.m:74 ... connection to dead(not-listening) HTTP service 398s Passed test: (2025-04-14 09:33:13.864 +0000) test01.m:93 ... https test completes 398s Passed test: (2025-04-14 09:33:13.864 +0000) test01.m:94 ... connection to dead(not-listening) HTTPS service 398s 398s real 0m0.259s 398s user 0m0.049s 398s sys 0m0.011s 398s Completed file: test01.m 398s Testing test02.m... 398s Running Tests/base/NSURLConnection/test02.m... 398s Passed test: (2025-04-14 09:33:14.023 +0000) test02.m:60 ... GET http://localhost:1234/ 398s Passed test: (2025-04-14 09:33:14.123 +0000) test02.m:79 ... response 400 .... GET http://localhost:1234/400 398s Passed test: (2025-04-14 09:33:14.224 +0000) test02.m:100 ... payload... response 400 .... POST http://localhost:1234/400 398s Passed test: (2025-04-14 09:33:14.324 +0000) test02.m:126 ... redirecting... GET http://localhost:1234/301 398s 398s real 0m0.446s 398s user 0m0.040s 398s sys 0m0.010s 398s Completed file: test02.m 398s Testing test03.m... 398s Running Tests/base/NSURLConnection/test03.m... 398s Passed test: (2025-04-14 09:33:14.988 +0000) test03.m:67 ... HTTPS... GET https://localhost:1233/ 398s Passed test: (2025-04-14 09:33:15.367 +0000) test03.m:86 ... HTTPS... response 400 .... GET https://localhost:1233/400 398s Passed test: (2025-04-14 09:33:15.747 +0000) test03.m:107 ... HTTPS... payload... response 400 .... POST https://localhost:1233/400 398s Passed test: (2025-04-14 09:33:16.447 +0000) test03.m:134 ... HTTPS... redirecting... GET https://localhost:1233/301 398s 398s real 0m2.110s 398s user 0m0.368s 398s sys 0m0.017s 398s Completed file: test03.m 398s Testing test04.m... 398s Running Tests/base/NSURLConnection/test04.m... 398s Passed test: (2025-04-14 09:33:16.610 +0000) test04.m:66 ... no auth... GET http://localhost:1232/withoutauth 398s Passed test: (2025-04-14 09:33:16.710 +0000) test04.m:94 ... no auth... response 400 .... GET http://localhost:1232/400/withoutauth 398s Passed test: (2025-04-14 09:33:16.810 +0000) test04.m:124 ... no auth... payload... response 400 .... POST http://localhost:1232/400/withoutauth 398s Passed test: (2025-04-14 09:33:16.910 +0000) test04.m:156 ... no auth... redirecting... GET http://localhost:1232/301/withoutauth 398s 398s real 0m0.447s 398s user 0m0.040s 398s sys 0m0.010s 398s Completed file: test04.m 398s Testing test05.m... 398s Running Tests/base/NSURLConnection/test05.m... 398s Passed test: (2025-04-14 09:33:17.407 +0000) test05.m:77 ... HTTPS... no auth...GET https://localhost:1231/withoutauth 398s Passed test: (2025-04-14 09:33:17.626 +0000) test05.m:107 ... HTTPS... no auth... response 400... GET https://localhost:1231/400/withoutauth 398s Passed test: (2025-04-14 09:33:17.845 +0000) test05.m:139 ... HTTPS... no auth... payload... response 400 .... POST https://localhost:1231/400/withoutauth 398s Passed test: (2025-04-14 09:33:18.227 +0000) test05.m:174 ... HTTPS... no auth... redirecting... GET https://localhost:1231/301/withoutauth 398s 398s real 0m1.304s 398s user 0m0.266s 398s sys 0m0.014s 398s Completed file: test05.m 398s Testing test06.m... 398s Running Tests/base/NSURLConnection/test06.m... 398s Passed test: (2025-04-14 09:33:18.288 +0000) test06.m:58 ... NSURLConnection synchronous load with authentication returns a response 398s 398s real 0m0.046s 398s user 0m0.037s 398s sys 0m0.009s 398s Completed file: test06.m 398s Testing test07.m... 398s Running Tests/base/NSURLConnection/test07.m... 398s Passed test: (2025-04-14 09:33:18.785 +0000) test07.m:90 ... HTTPS... big payload... response 400 .... POST https://localhost:1229/400/withoutauth 398s 398s real 0m0.483s 398s user 0m0.261s 398s sys 0m0.011s 398s Completed file: test07.m 398s 398s Building in Tests/base/NSURLHandle 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all in Helpers ... 398s Making all for tool StatusServer... 398s Compiling file StatusServer.m ... 398s StatusServer.m: In function ‘-[StatusServer runTest]’: 398s StatusServer.m:140:5: warning: multiple methods named ‘-writeData:’ found 398s 140 | [@"Ready" dataUsingEncoding: NSASCIIStringEncoding]]; 398s | ^ 398s In file included from /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSURL.h:29, 398s from /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSFileCoordinator.h:30, 398s from /usr/include/s390x-linux-gnu/GNUstep/Foundation/Foundation.h:80, 398s from StatusServer.m:1: 398s /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: using ‘-(BOOL)writeData:(NSData *)data’ 398s 235 | - (BOOL) writeData: (NSData*)data; 398s | ^ 398s /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: also found ‘-(BOOL)writeData:(NSData *)data’ 398s In file included from /usr/include/s390x-linux-gnu/GNUstep/Foundation/Foundation.h:81: 398s /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSFileHandle.h:78:1: note: also found ‘-(void)writeData:(NSData *)item’ 398s 78 | - (void) writeData: (NSData*)item; 398s | ^ 398s Linking tool StatusServer ... 398s Making all for test_tool basic... 398s Making all for test_tool test00... 398s Compiling file basic.m ... 398s Compiling file test00.m ... 398s test00.m: In function ‘-[TestObject runTest]’: 398s test00.m:128:3: warning: multiple methods named ‘-writeData:’ found 398s 128 | [handle writeData: m]; 398s | ^ 398s In file included from /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSURL.h:29, 398s from /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSFileCoordinator.h:30, 398s from /usr/include/s390x-linux-gnu/GNUstep/Foundation/Foundation.h:80, 398s from test00.m:1: 398s /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: using ‘-(BOOL)writeData:(NSData *)data’ 398s 235 | - (BOOL) writeData: (NSData*)data; 398s | ^ 398s /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSURLHandle.h:235:1: note: also found ‘-(BOOL)writeData:(NSData *)data’ 398s In file included from /usr/include/s390x-linux-gnu/GNUstep/Foundation/Foundation.h:81: 398s /usr/include/s390x-linux-gnu/GNUstep/Foundation/NSFileHandle.h:78:1: note: also found ‘-(void)writeData:(NSData *)item’ 398s 78 | - (void) writeData: (NSData*)item; 398s | ^ 398s Linking test_tool basic ... 398s Linking test_tool test00 ... 398s Testing basic.m... 398s Running Tests/base/NSURLHandle/basic.m... 398s Passed test: (2025-04-14 09:33:19.622 +0000) basic.m:21 ... NSURLHandle +alloc returns an NSURLHandle 398s Passed test: (2025-04-14 09:33:19.623 +0000) basic.m:24 ... NSURLHandle subclass must implement +cachedHandleForURL: 398s Passed test: (2025-04-14 09:33:19.623 +0000) basic.m:30 ... Appropriate subclass found for +URLHandleClassForURL: 398s Passed test: (2025-04-14 09:33:19.623 +0000) basic.m:35 ... Available handle returned from cache 398s Passed test: (2025-04-14 09:33:19.623 +0000) basic.m:44 ... Nil class returned for unknown URL scheme 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing test00.m... 398s Running Tests/base/NSURLHandle/test00.m... 398s Passed test: (2025-04-14 09:33:19.676 +0000) test00.m:110 ... URLHandleClientDidCancelLoading called 398s Passed test: (2025-04-14 09:33:19.678 +0000) test00.m:132 ... URLHandleClientDidBeginLoading called 398s Passed test: (2025-04-14 09:33:20.398 +0000) test00.m:142 ... URLHandleClientDidFinishLoading called 398s 2025-04-14 09:33:20.398 test00[26360:26360] Data <6572726f 7220636f 64653a20 353230> 398s 398s real 0m0.763s 398s user 0m0.052s 398s sys 0m0.009s 398s Completed file: test00.m 398s 398s Building in Tests/base/NSURLProtocol 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Compiling file basic.m ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSURLProtocol/basic.m... 398s Passed test: (2025-04-14 09:33:20.905 +0000) basic.m:14 ... NSURLProtocol +alloc returns an NSURLProtocol 398s Passed test: (2025-04-14 09:33:20.931 +0000) basic.m:18 ... NSURLProtocol +canInitWithRequest throws an exeception (subclasses should be used) 398s Passed test: (2025-04-14 09:33:20.931 +0000) basic.m:22 ... NSURLProtocol +canonicalRequestForRequest: returns an NSURLProtocol 398s Passed test: (2025-04-14 09:33:20.931 +0000) basic.m:26 ... NSURLProtocol +requestIsCacheEquivalent:toRequest returns YES with a request and its copy 398s Passed test: (2025-04-14 09:33:20.931 +0000) basic.m:29 ... NSURLProtocol +requestIsCacheEquivalent:toRequest returns NO after a method change 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s 398s Building in Tests/base/NSURLRequest 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Compiling file basic.m ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSURLRequest/basic.m... 398s Passed test: (2025-04-14 09:33:21.492 +0000) basic.m:16 ... NSURLRequest +alloc returns an NSURLRequest 398s Passed test: (2025-04-14 09:33:21.518 +0000) basic.m:20 ... NSURLRequest +requestWithURL returns a request from a valid URL 398s Passed test: (2025-04-14 09:33:21.518 +0000) basic.m:22 ... Request URL is equal to the URL used for creation 398s Passed test: (2025-04-14 09:33:21.518 +0000) basic.m:24 ... Request is initialized with a GET method 398s Passed test: (2025-04-14 09:33:21.518 +0000) basic.m:28 ... NSURLRequest +requestWithURL returns a request from an invalid URL (unknown scheme) 398s Passed test: (2025-04-14 09:33:21.518 +0000) basic.m:32 ... NSURLRequest -mutableCopy returns a mutable request 398s Passed test: (2025-04-14 09:33:21.518 +0000) basic.m:35 ... Can setHTTPMethod of a mutable request (POST) 398s Passed test: (2025-04-14 09:33:21.518 +0000) basic.m:38 ... Can setHTTPMethod of a mutable request (non existant NONHTTPMETHOD) 398s Passed test: (2025-04-14 09:33:21.518 +0000) basic.m:42 ... Can set and get a value for an HTTP header field 398s Passed test: (2025-04-14 09:33:21.518 +0000) basic.m:45 ... Handle multiple values for an HTTP header field 398s Passed test: (2025-04-14 09:33:21.519 +0000) basic.m:49 ... setAllHTTPHeaderFields adds header 398s Passed test: (2025-04-14 09:33:21.519 +0000) basic.m:52 ... Update header field 398s Passed test: (2025-04-14 09:33:21.519 +0000) basic.m:55 ... Remove header field 398s Passed test: (2025-04-14 09:33:21.519 +0000) basic.m:59 ... NSURLRequest +new returns a mutable request 398s Passed test: (2025-04-14 09:33:21.519 +0000) basic.m:62 ... nil URL from empty request 398s Passed test: (2025-04-14 09:33:21.519 +0000) basic.m:63 ... GET method from empty request 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.008s 398s Completed file: basic.m 398s 398s Building in Tests/base/NSURLSession 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all in ../NSURLConnection/Helpers ... 398s Making all for bundle TestConnection... 398s Creating TestConnection.bundle/.... 398s Compiling file TestCase.m ... 398s Compiling file SimpleWebServer.m ... 398s Compiling file TestWebServer.m ... 398s Compiling file NSURLConnectionTest.m ... 398s Compiling file RequestHandler.m ... 398s Linking bundle TestConnection ... 398s Creating TestConnection.bundle/Resources... 398s Copying resources into the bundle wrapper... 398s Creating stamp file... 398s Creating TestConnection.bundle/Resources/Info-gnustep.plist... 398s Making all for tool testTestWebServer... 398s Compiling file testTestWebServer.m ... 398s Linking tool testTestWebServer ... 398s Making all for test_tool test01... 398s Making all for test_tool test02... 398s Making all for test_tool test03... 398s Compiling file test01.m ... 398s Compiling file test03.m ... 398s Compiling file test02.m ... 398s Linking test_tool test02 ... 398s Linking test_tool test01 ... 398s Linking test_tool test03 ... 398s Testing test01.m... 398s Running Tests/base/NSURLSession/test01.m... 398s Start set: test01.m:79 ... NSURLSession test01 398s Skipped set: test01.m 82 ... library built without NSURLSession support 398s End set: test01.m:139 ... NSURLSession test01 398s 398s real 0m0.015s 398s user 0m0.012s 398s sys 0m0.004s 398s Completed file: test01.m 398s Testing test02.m... 398s Running Tests/base/NSURLSession/test02.m... 398s Start set: test02.m:12 ... NSURLSession http 398s Skipped set: test02.m 15 ... library built without NSURLSession support 398s End set: test02.m:98 ... NSURLSession http 398s 398s real 0m0.014s 398s user 0m0.011s 398s sys 0m0.003s 398s Completed file: test02.m 398s Testing test03.m... 398s Running Tests/base/NSURLSession/test03.m... 398s Start set: test03.m:12 ... NSURLSession test03 398s Skipped set: test03.m 15 ... library built without NSURLSession support 398s End set: test03.m:92 ... NSURLSession test03 398s 398s real 0m0.014s 398s user 0m0.011s 398s sys 0m0.003s 398s Completed file: test03.m 398s 398s Building in Tests/base/NSUUID 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Compiling file basic.m ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSUUID/basic.m... 398s Passed test: (2025-04-14 09:33:23.492 +0000) basic.m:17 ... +[NSUUID alloc] returns a NSUUID 398s Passed test: (2025-04-14 09:33:23.517 +0000) basic.m:19 ... +[NSUUID UUID] returns a UUID 398s Passed test: (2025-04-14 09:33:23.517 +0000) basic.m:23 ... Don't create a UUID from a nil string 398s Passed test: (2025-04-14 09:33:23.517 +0000) basic.m:26 ... Don't create a UUID from an invalid string 398s Passed test: (2025-04-14 09:33:23.517 +0000) basic.m:29 ... Create a UUID from a valid string 398s Passed test: (2025-04-14 09:33:23.517 +0000) basic.m:30 ... Derive a stable UUID string value 398s Passed test: (2025-04-14 09:33:23.517 +0000) basic.m:34 ... UUIDs representing the same value are considered equal 398s Passed test: (2025-04-14 09:33:23.517 +0000) basic.m:35 ... Equal objects have equal hashes 398s Passed test: (2025-04-14 09:33:23.517 +0000) basic.m:39 ... UUIDs representing different values should not be considered equal 398s Passed test: (2025-04-14 09:33:23.517 +0000) basic.m:45 ... Get a stable value for the UUID bytes 398s Passed test: (2025-04-14 09:33:23.517 +0000) basic.m:49 ... -[NSUUID copy] returns an identical object 398s Passed test: (2025-04-14 09:33:23.518 +0000) basic.m:54 ... UUID survives a round-trip through archiver 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s 398s Building in Tests/base/NSUbiquitousKeyValueStore 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Compiling file basic.m ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSUbiquitousKeyValueStore/basic.m... 398s Start set: basic.m:6 ... NSUbiquitousKeyValueStore base 398s Passed test: (2025-04-14 09:33:24.059 +0000) basic.m:11 ... Returned proper value 398s Passed test: (2025-04-14 09:33:24.059 +0000) basic.m:15 ... Returned proper value 398s Passed test: (2025-04-14 09:33:24.059 +0000) basic.m:19 ... Returned proper value 398s Passed test: (2025-04-14 09:33:24.060 +0000) basic.m:23 ... Returned proper value 398s Passed test: (2025-04-14 09:33:24.060 +0000) basic.m:27 ... Returned proper value 398s Passed test: (2025-04-14 09:33:24.060 +0000) basic.m:31 ... Returned proper value 398s End set: basic.m:33 ... NSUbiquitousKeyValueStore base 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: basic.m 398s 398s Building in Tests/base/NSUndoManager 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool NSUndoManager_basic... 398s Making all for test_tool NSUndoManager_notifications... 398s Compiling file NSUndoManager_notifications.m ... 398s Compiling file NSUndoManager_basic.m ... 398s NSUndoManager_notifications.m: In function ‘main’: 398s NSUndoManager_notifications.m:112:47: warning: variable ‘eight’ set but not used [-Wunused-but-set-variable] 398s 112 | id one, two, three, four, five, six, seven, eight; 398s | ^~~~~ 398s NSUndoManager_notifications.m:112:40: warning: variable ‘seven’ set but not used [-Wunused-but-set-variable] 398s 112 | id one, two, three, four, five, six, seven, eight; 398s | ^~~~~ 398s NSUndoManager_notifications.m:112:35: warning: variable ‘six’ set but not used [-Wunused-but-set-variable] 398s 112 | id one, two, three, four, five, six, seven, eight; 398s | ^~~ 398s NSUndoManager_notifications.m:112:29: warning: variable ‘five’ set but not used [-Wunused-but-set-variable] 398s 112 | id one, two, three, four, five, six, seven, eight; 398s | ^~~~ 398s NSUndoManager_notifications.m:112:23: warning: variable ‘four’ set but not used [-Wunused-but-set-variable] 398s 112 | id one, two, three, four, five, six, seven, eight; 398s | ^~~~ 398s Linking test_tool NSUndoManager_notifications ... 398s Linking test_tool NSUndoManager_basic ... 398s Testing NSUndoManager_basic.m... 398s Running Tests/base/NSUndoManager/NSUndoManager_basic.m... 398s Passed test: (2025-04-14 09:33:24.618 +0000) NSUndoManager_basic.m:117 ... initial levels of undo is zero 398s Passed test: (2025-04-14 09:33:24.643 +0000) NSUndoManager_basic.m:118 ... initial grouping level is zero 398s Passed test: (2025-04-14 09:33:24.643 +0000) NSUndoManager_basic.m:119 ... undo registration is enabled 398s Passed test: (2025-04-14 09:33:24.643 +0000) NSUndoManager_basic.m:120 ... groups by event enabled 398s Passed test: (2025-04-14 09:33:24.643 +0000) NSUndoManager_basic.m:121 ... undoing not in progress 398s Passed test: (2025-04-14 09:33:24.643 +0000) NSUndoManager_basic.m:122 ... redoing not in progress 398s 2025-04-14 09:33:24.643 NSUndoManager_basic[27138:27138] setFooReg: one 398s 2025-04-14 09:33:24.643 NSUndoManager_basic[27138:27138] setFooReg: (null) 398s Passed test: (2025-04-14 09:33:24.643 +0000) NSUndoManager_basic.m:131 ... registerWithUndoTarget:selector:object single level undo 398s 2025-04-14 09:33:24.643 NSUndoManager_basic[27138:27138] setFooReg: one 398s Passed test: (2025-04-14 09:33:24.643 +0000) NSUndoManager_basic.m:133 ... registerWithUndoTarget:selector:object single level redo 398s 2025-04-14 09:33:24.643 NSUndoManager_basic[27138:27138] setFooReg: two 398s Passed test: (2025-04-14 09:33:24.643 +0000) NSUndoManager_basic.m:141 ... set two 398s 2025-04-14 09:33:24.643 NSUndoManager_basic[27138:27138] setFooReg: three 398s Passed test: (2025-04-14 09:33:24.643 +0000) NSUndoManager_basic.m:146 ... set three 398s 2025-04-14 09:33:24.643 NSUndoManager_basic[27138:27138] setFooReg: two 398s 2025-04-14 09:33:24.643 NSUndoManager_basic[27138:27138] setFooReg: one 398s 2025-04-14 09:33:24.643 NSUndoManager_basic[27138:27138] setFooReg: (null) 398s Passed test: (2025-04-14 09:33:24.643 +0000) NSUndoManager_basic.m:148 ... registerWithUndoTarget:selector:object multi level undo 398s 2025-04-14 09:33:24.643 NSUndoManager_basic[27138:27138] setFooReg: one 398s 2025-04-14 09:33:24.643 NSUndoManager_basic[27138:27138] setFooReg: two 398s 2025-04-14 09:33:24.643 NSUndoManager_basic[27138:27138] setFooReg: three 398s Passed test: (2025-04-14 09:33:24.643 +0000) NSUndoManager_basic.m:153 ... registerWithUndoTarget:selector:object multi level redo 398s Passed test: (2025-04-14 09:33:24.644 +0000) NSUndoManager_basic.m:168 ... prepareWithInvocationTarget single level undo 398s Passed test: (2025-04-14 09:33:24.644 +0000) NSUndoManager_basic.m:170 ... prepareWithInvocationTarget single level redo 398s Passed test: (2025-04-14 09:33:24.644 +0000) NSUndoManager_basic.m:179 ... prepareWithInvocationTarget multi level undo 398s Passed test: (2025-04-14 09:33:24.644 +0000) NSUndoManager_basic.m:182 ... prepareWithInvocationTarget multi level redo 398s 2025-04-14 09:33:24.644 NSUndoManager_basic[27138:27138] setFooReg: two 398s 2025-04-14 09:33:24.644 NSUndoManager_basic[27138:27138] setFooReg: one 398s 2025-04-14 09:33:24.644 NSUndoManager_basic[27138:27138] setFooReg: (null) 398s Passed test: (2025-04-14 09:33:24.644 +0000) NSUndoManager_basic.m:186 ... mixing prepare... and register... in undo stack 398s 2025-04-14 09:33:24.644 NSUndoManager_basic[27138:27138] setFooReg: one 398s 2025-04-14 09:33:24.644 NSUndoManager_basic[27138:27138] setFooReg: two 398s 2025-04-14 09:33:24.644 NSUndoManager_basic[27138:27138] setFooReg: three 398s Passed test: (2025-04-14 09:33:24.644 +0000) NSUndoManager_basic.m:194 ... mixing prepare... and register... in redo stack 398s Passed test: (2025-04-14 09:33:24.644 +0000) NSUndoManager_basic.m:208 ... single level undo with int argument 398s Passed test: (2025-04-14 09:33:24.644 +0000) NSUndoManager_basic.m:209 ... single level redo with int argument 398s Passed test: (2025-04-14 09:33:24.644 +0000) NSUndoManager_basic.m:223 ... multi level undo with int argument 398s Passed test: (2025-04-14 09:33:24.644 +0000) NSUndoManager_basic.m:227 ... multi level redo with int argument 398s 2025-04-14 09:33:24.644 NSUndoManager_basic[27138:27138] setFooReg: eight 398s 2025-04-14 09:33:24.644 NSUndoManager_basic[27138:27138] setFooReg: seven 398s Passed test: (2025-04-14 09:33:24.644 +0000) NSUndoManager_basic.m:249 ... undo grouping works with undo 398s 2025-04-14 09:33:24.644 NSUndoManager_basic[27138:27138] setFooReg: eight 398s Passed test: (2025-04-14 09:33:24.644 +0000) NSUndoManager_basic.m:255 ... undo grouping works with redo 398s Passed test: (2025-04-14 09:33:24.644 +0000) NSUndoManager_basic.m:261 ... setLevelsOfUndo: is sane. 398s Passed test: (2025-04-14 09:33:24.644 +0000) NSUndoManager_basic.m:292 ... levels of undo really works with undo. 398s Passed test: (2025-04-14 09:33:24.644 +0000) NSUndoManager_basic.m:297 ... levels of undo really works with redo. 398s Passed test: (2025-04-14 09:33:24.644 +0000) NSUndoManager_basic.m:305 ... can't register undo outside any group 398s Passed test: (2025-04-14 09:33:24.644 +0000) NSUndoManager_basic.m:310 ... registerUndoWithTarget:selector:object: retains its argument object 398s 2025-04-14 09:33:24.644 NSUndoManager_basic[27138:27138] setFooReg: 398s Passed test: (2025-04-14 09:33:24.644 +0000) NSUndoManager_basic.m:317 ... -undo causes NSUndoManager to release its argument object 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: NSUndoManager_basic.m 398s Testing NSUndoManager_notifications.m... 398s Running Tests/base/NSUndoManager/NSUndoManager_notifications.m... 398s Passed test: (2025-04-14 09:33:24.672 +0000) NSUndoManager_notifications.m:124 ... start at top level 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerDidOpenUndoGroupNotification Object: Info: (null) 1 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerDidOpenUndoGroupNotification Object: Info: (null) 2 398s Passed test: (2025-04-14 09:33:24.698 +0000) NSUndoManager_notifications.m:126 ... grouping level during 1. check point 398s Passed test: (2025-04-14 09:33:24.698 +0000) NSUndoManager_notifications.m:127 ... beginUndoGrouping causes one check point 398s Passed test: (2025-04-14 09:33:24.698 +0000) NSUndoManager_notifications.m:128 ... implicit open when grouping by events 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 2 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerWillCloseUndoGroupNotification Object: Info: (null) 2 398s Passed test: (2025-04-14 09:33:24.698 +0000) NSUndoManager_notifications.m:131 ... no implicit close when grouping by events 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerWillCloseUndoGroupNotification Object: Info: (null) 1 398s Passed test: (2025-04-14 09:33:24.698 +0000) NSUndoManager_notifications.m:134 ... grouping level matched notifications 398s Passed test: (2025-04-14 09:33:24.698 +0000) NSUndoManager_notifications.m:139 ... level 0 before any grouping 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 0 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerDidOpenUndoGroupNotification Object: Info: (null) 1 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerWillCloseUndoGroupNotification Object: Info: (null) 1 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 0 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 398s Passed test: (2025-04-14 09:33:24.698 +0000) NSUndoManager_notifications.m:147 ... -undo posts NSUndoManagerWillUndoChangeNotification 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 0 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 398s Passed test: (2025-04-14 09:33:24.698 +0000) NSUndoManager_notifications.m:154 ... -undo posts NSUndoManagerWillRedoChangeNotification 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 0 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 398s Passed test: (2025-04-14 09:33:24.698 +0000) NSUndoManager_notifications.m:161 ... -undo posts NSUndoManagerDidUndoChangeNotification 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 0 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 398s Passed test: (2025-04-14 09:33:24.698 +0000) NSUndoManager_notifications.m:168 ... -undo posts NSUndoManagerDidRedoChangeNotification 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 0 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerDidOpenUndoGroupNotification Object: Info: (null) 1 398s Passed test: (2025-04-14 09:33:24.698 +0000) NSUndoManager_notifications.m:176 ... -beginUndoGroup sends a NSUndoManagerDidOpenUndoGroupNotification 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerWillCloseUndoGroupNotification Object: Info: (null) 1 398s Passed test: (2025-04-14 09:33:24.698 +0000) NSUndoManager_notifications.m:184 ... -endUndoGroup sends a NSUndoManagerDidCloseUndoGroupNotification 398s Passed test: (2025-04-14 09:33:24.698 +0000) NSUndoManager_notifications.m:187 ... we are at level zero 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 0 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerDidOpenUndoGroupNotification Object: Info: (null) 1 398s Passed test: (2025-04-14 09:33:24.698 +0000) NSUndoManager_notifications.m:192 ... -beginUndoGroup sends a NSUndoManagerCheckPointNotification 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerCheckpointNotification Object: Info: (null) 1 398s 2025-04-14 09:33:24.698 NSUndoManager_notifications[27163:27163] Name: NSUndoManagerWillCloseUndoGroupNotification Object: Info: (null) 1 398s Passed test: (2025-04-14 09:33:24.698 +0000) NSUndoManager_notifications.m:196 ... -endUndoGroup sends a NSUndoManagerCheckPointNotification 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSUndoManager_notifications.m 398s 398s Building in Tests/base/NSUserDefaults 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool general... 398s Compiling file basic.m ... 398s Compiling file general.m ... 398s Linking test_tool basic ... 398s Linking test_tool general ... 398s Testing basic.m... 398s Running Tests/base/NSUserDefaults/basic.m... 398s Passed test: (2025-04-14 09:33:25.243 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSUserDefaults is a known className 398s Passed test: (2025-04-14 09:33:25.246 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' conforms to NSObject 398s Passed test: (2025-04-14 09:33:25.246 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' can return self 398s Passed test: (2025-04-14 09:33:25.246 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' can return own class 398s Passed test: (2025-04-14 09:33:25.246 +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_ADM is of correct class 398s Passed test: (2025-04-14 09:33:25.246 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' isMemberOfClass works 398s Passed test: (2025-04-14 09:33:25.246 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' can return superclass 398s Passed test: (2025-04-14 09:33:25.246 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' responds to hash 398s Passed test: (2025-04-14 09:33:25.246 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' isEqual: to self 398s Passed test: (2025-04-14 09:33:25.246 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' respondsToSelector: 398s Passed test: (2025-04-14 09:33:25.246 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' handles retain 398s Passed test: (2025-04-14 09:33:25.246 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' has working retainCount 398s Passed test: (2025-04-14 09:33:25.246 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' has NSString description 398s Passed test: (2025-04-14 09:33:25.246 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSUserDefaults' handles performSelector 398s Passed test: (2025-04-14 09:33:25.246 +0000) basic.m:14 ... can store double 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing general.m... 398s Running Tests/base/NSUserDefaults/general.m... 398s Passed test: (2025-04-14 09:33:25.299 +0000) general.m:34 ... NSUserDefaults understands +standardUserDefaults 398s Passed test: (2025-04-14 09:33:25.300 +0000) general.m:43 ... NSUserDefaults can set/get a BOOL 398s Passed test: (2025-04-14 09:33:25.300 +0000) general.m:45 ... NSUserDefaults returns NSNumber for a BOOL 398s Passed test: (2025-04-14 09:33:25.300 +0000) general.m:48 ... setting a boolean causes notification 398s Passed test: (2025-04-14 09:33:25.300 +0000) general.m:51 ... NSUserDefaults can set/get an int 398s Passed test: (2025-04-14 09:33:25.300 +0000) general.m:53 ... NSUserDefaults returns NSNumber for an int 398s Passed test: (2025-04-14 09:33:25.300 +0000) general.m:56 ... setting an integer causes notification 398s Passed test: (2025-04-14 09:33:25.300 +0000) general.m:59 ... NSUserDefaults can set/get a string 398s Passed test: (2025-04-14 09:33:25.300 +0000) general.m:61 ... NSUserDefaults returns NSString for a string 398s Passed test: (2025-04-14 09:33:25.300 +0000) general.m:64 ... setting a string causes notification 398s Passed test: (2025-04-14 09:33:25.300 +0000) general.m:67 ... NSUserDefaults can use -removeObjectForKey: to remove a bool 398s Passed test: (2025-04-14 09:33:25.300 +0000) general.m:70 ... removing a key causes notification 398s Passed test: (2025-04-14 09:33:25.300 +0000) general.m:73 ... NSUserDefaults can use -setObject:forKey: to remove an int 398s Passed test: (2025-04-14 09:33:25.300 +0000) general.m:76 ... setting nil object causes notification 398s 398s real 0m0.041s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: general.m 398s 398s Building in Tests/base/NSValueTransformer 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Compiling file basic.m ... 398s basic.m: In function ‘-[NestedTransformer init]’: 398s basic.m:38:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 398s 38 | if (self = [super init]) { 398s | ^~~~ 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSValueTransformer/basic.m... 398s Passed test: (2025-04-14 09:33:25.790 +0000) basic.m:75 ... NSNegateBooleanTransformer transforms correctly 398s Passed test: (2025-04-14 09:33:25.816 +0000) basic.m:78 ... NSNegateBooleanTransformer reverse transforms correctly 398s Passed test: (2025-04-14 09:33:25.816 +0000) basic.m:83 ... NSIsNilTransformer transforms correctly 398s Passed test: (2025-04-14 09:33:25.816 +0000) basic.m:88 ... NSIsNotNilTransformer transforms correctly 398s Passed test: (2025-04-14 09:33:25.816 +0000) basic.m:93 ... Custom transformer transforms correctly 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s 398s Building in Tests/base/NSXMLDocument 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool cdata... 398s Compiling file basic.m ... 398s Compiling file cdata.m ... 398s Linking test_tool cdata ... 398s Linking test_tool basic ... 398s Testing basic.m... 398s Running Tests/base/NSXMLDocument/basic.m... 398s Start set: basic.m:10 ... NSXMLDocument 398s Passed test: (2025-04-14 09:33:26.343 +0000) basic.m:52 ... Cannot initialise an XML document with nil data 398s Passed test: (2025-04-14 09:33:26.369 +0000) basic.m:57 ... Cannot initialise an XML document with bad data class 398s Passed test: (2025-04-14 09:33:26.369 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLDocument' exists 398s Passed test: (2025-04-14 09:33:26.369 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLDocument' has working alloc 398s Passed test: (2025-04-14 09:33:26.369 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLDocument' alloc gives the correct class 398s Passed test: (2025-04-14 09:33:26.369 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLDocument' has working init 398s Passed test: (2025-04-14 09:33:26.369 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLDocument' has working new 398s Passed test: (2025-04-14 09:33:26.369 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLDocument' has working allocWithZone 398s Passed test: (2025-04-14 09:33:26.369 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLDocument' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:33:26.369 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSXMLDocument is a known className 398s Passed test: (2025-04-14 09:33:26.369 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' conforms to NSObject 398s Passed test: (2025-04-14 09:33:26.369 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' can return self 398s Passed test: (2025-04-14 09:33:26.369 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' can return own class 398s Passed test: (2025-04-14 09:33:26.369 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' object is of correct class 398s Passed test: (2025-04-14 09:33:26.369 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' isMemberOfClass works 398s Passed test: (2025-04-14 09:33:26.369 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' can return superclass 398s Passed test: (2025-04-14 09:33:26.369 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' responds to hash 398s Passed test: (2025-04-14 09:33:26.369 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' isEqual: to self 398s Passed test: (2025-04-14 09:33:26.369 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' respondsToSelector: 398s Passed test: (2025-04-14 09:33:26.369 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' handles retain 398s Passed test: (2025-04-14 09:33:26.369 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' has working retainCount 398s Passed test: (2025-04-14 09:33:26.369 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' has NSString description 398s Passed test: (2025-04-14 09:33:26.369 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLDocument' handles performSelector 398s Passed test: (2025-04-14 09:33:26.369 +0000) basic.m:67 ... can add elem to doc 398s Passed test: (2025-04-14 09:33:26.369 +0000) basic.m:71 ... can set elem as root 398s Passed test: (2025-04-14 09:33:26.369 +0000) basic.m:72 ... set root removes other children 398s Passed test: (2025-04-14 09:33:26.369 +0000) basic.m:74 ... setting a nil root is ignored 398s Passed test: (2025-04-14 09:33:26.369 +0000) basic.m:75 ... root element remains 398s Passed test: (2025-04-14 09:33:26.369 +0000) basic.m:81 ... document was initialized from a string 398s Passed test: (2025-04-14 09:33:26.369 +0000) basic.m:82 ... root element is correct 398s Passed test: (2025-04-14 09:33:26.369 +0000) basic.m:83 ... root element is bookstore 398s Passed test: (2025-04-14 09:33:26.369 +0000) basic.m:86 ... Xpath function returns the correct number of elements (4) 398s Passed test: (2025-04-14 09:33:26.369 +0000) basic.m:89 ... first node in Xpath result is an element 398s Passed test: (2025-04-14 09:33:26.369 +0000) basic.m:91 ... Got the correct elements from XPath query 398s Passed test: (2025-04-14 09:33:26.369 +0000) basic.m:97 ... Equal documents are equivalent 398s End set: basic.m:101 ... NSXMLDocument 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.008s 398s Completed file: basic.m 398s Testing cdata.m... 398s Running Tests/base/NSXMLDocument/cdata.m... 398s Start set: cdata.m:10 ... NSXMLDocument CDATA 398s Passed test: (2025-04-14 09:33:26.397 +0000) cdata.m:24 ... CDATA element is correct 398s End set: cdata.m:27 ... NSXMLDocument CDATA 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: cdata.m 398s 398s Building in Tests/base/NSXMLElement 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool attributes... 398s Making all for test_tool basic... 398s Making all for test_tool children... 398s Making all for test_tool transfer... 398s Compiling file attributes.m ... 398s Compiling file basic.m ... 398s Compiling file transfer.m ... 398s Compiling file children.m ... 398s transfer.m: In function ‘main’: 398s transfer.m:35:14: warning: variable ‘child’ set but not used [-Wunused-but-set-variable] 398s 35 | NSXMLNode *child; 398s | ^~~~~ 398s Linking test_tool transfer ... 398s Linking test_tool attributes ... 398s Linking test_tool basic ... 398s Linking test_tool children ... 398s Testing attributes.m... 398s Running Tests/base/NSXMLElement/attributes.m... 398s Start set: attributes.m:10 ... NSXMLElement attributes 398s Passed test: (2025-04-14 09:33:27.364 +0000) attributes.m:28 ... may add attributes 398s Passed test: (2025-04-14 09:33:27.390 +0000) attributes.m:31 ... element returns attribute by name 398s Passed test: (2025-04-14 09:33:27.390 +0000) attributes.m:33 ... removing attributes by name works 398s Passed test: (2025-04-14 09:33:27.390 +0000) attributes.m:35 ... attribute is nil after removal 398s Passed test: (2025-04-14 09:33:27.390 +0000) attributes.m:39 ... may not overwrite pre-existing attributes 398s Passed test: (2025-04-14 09:33:27.390 +0000) attributes.m:42 ... cannot add attributes to multiple parents 398s Passed test: (2025-04-14 09:33:27.390 +0000) attributes.m:47 ... setAttributes: added the new attribute 398s Passed test: (2025-04-14 09:33:27.390 +0000) attributes.m:49 ... setAttributes: removed the old attribute 398s Passed test: (2025-04-14 09:33:27.390 +0000) attributes.m:51 ... attributes are just as set 398s Passed test: (2025-04-14 09:33:27.390 +0000) attributes.m:54 ... setAttributes: to an empty array removes all attributes 398s End set: attributes.m:60 ... NSXMLElement attributes 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: attributes.m 398s Testing basic.m... 398s Running Tests/base/NSXMLElement/basic.m... 398s Start set: basic.m:9 ... NSXMLElement 398s Passed test: (2025-04-14 09:33:27.418 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLElement' exists 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLElement' has working alloc 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLElement' alloc gives the correct class 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLElement' has working init 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLElement' has working new 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLElement' has working allocWithZone 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLElement' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSXMLElement is a known className 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' conforms to NSObject 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' can return self 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' can return own class 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' object is of correct class 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' isMemberOfClass works 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' can return superclass 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' responds to hash 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' isEqual: to self 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' respondsToSelector: 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' handles retain 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' has working retainCount 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' has NSString description 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLElement' handles performSelector 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' conforms to NSObject 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' can return self 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' can return own class 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' object is of correct class 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' isMemberOfClass works 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' can return superclass 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' responds to hash 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' isEqual: to self 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' respondsToSelector: 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' handles retain 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' has working retainCount 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' has NSString description 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLElement' handles performSelector 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' conforms to NSObject 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' can return self 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' can return own class 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' object is of correct class 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' isMemberOfClass works 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' can return superclass 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' responds to hash 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' isEqual: to self 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' respondsToSelector: 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' handles retain 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' has working retainCount 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' has NSString description 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLElement' handles performSelector 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSXMLElement is a known class 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSXMLElement is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' understands -copy 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' copy is of correct type 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' original and copy are equal 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' is not retained by copy with same zone 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' understands -copyWithZone 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' zCopy has correct type 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' copy and original are equal 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLElement' is not retained by copy with other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' understands -copy 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' copy is of correct type 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' original and copy are equal 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' is not retained by copy with same zone 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' understands -copyWithZone 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' zCopy has correct type 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' copy and original are equal 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLElement' is not retained by copy with other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 2 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' understands -copy 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' copy is of correct type 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' original and copy are equal 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' is not retained by copy with same zone 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' understands -copyWithZone 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' zCopy has correct type 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' copy and original are equal 398s Passed test: (2025-04-14 09:33:27.444 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLElement' is not retained by copy with other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 2 398s Passed test: (2025-04-14 09:33:27.444 +0000) basic.m:29 ... differently named elements are not equal 398s Passed test: (2025-04-14 09:33:27.444 +0000) basic.m:32 ... setting name of element works 398s Passed test: (2025-04-14 09:33:27.444 +0000) basic.m:33 ... elements with same name are equal 398s Passed test: (2025-04-14 09:33:27.444 +0000) basic.m:37 ... element node kind is correct 398s Passed test: (2025-04-14 09:33:27.444 +0000) basic.m:38 ... element node level is zero 398s Passed test: (2025-04-14 09:33:27.444 +0000) basic.m:39 ... element node URI is nil 398s Passed test: (2025-04-14 09:33:27.444 +0000) basic.m:40 ... element node object value is empty 398s Passed test: (2025-04-14 09:33:27.444 +0000) basic.m:41 ... element node string value is empty 398s Passed test: (2025-04-14 09:33:27.444 +0000) basic.m:42 ... element node children is nil 398s Passed test: (2025-04-14 09:33:27.444 +0000) basic.m:45 ... setting URI on element node works 398s Passed test: (2025-04-14 09:33:27.444 +0000) basic.m:48 ... setting object value on element node works 398s Passed test: (2025-04-14 09:33:27.444 +0000) basic.m:51 ... setting nil object value on element node gives empty string 398s Passed test: (2025-04-14 09:33:27.444 +0000) basic.m:54 ... setting string value on element node works 398s Passed test: (2025-04-14 09:33:27.444 +0000) basic.m:57 ... setting nil string value on element node gives empty string 398s Passed test: (2025-04-14 09:33:27.444 +0000) basic.m:67 ... Elements with the same name are equal 398s Passed test: (2025-04-14 09:33:27.444 +0000) basic.m:73 ... Elements with different attributes are NOT equal 398s Passed test: (2025-04-14 09:33:27.444 +0000) basic.m:79 ... Elements with the same attributes are equal 398s Passed test: (2025-04-14 09:33:27.444 +0000) basic.m:83 ... Elements with different values are NOT equal 398s Passed test: (2025-04-14 09:33:27.444 +0000) basic.m:87 ... Elements with same values are equal 398s End set: basic.m:93 ... NSXMLElement 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing children.m... 398s Running Tests/base/NSXMLElement/children.m... 398s Start set: children.m:10 ... NSXMLElement children 398s Passed test: (2025-04-14 09:33:27.473 +0000) children.m:36 ... may add a child at index 0 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:38 ... parent has a child after insertion 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:39 ... child has correct parent 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:40 ... removing child works 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:42 ... children is nil after removal 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:43 ... child has no parent 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:44 ... may reinsert a child at index 0 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:47 ... may add a child at index 0 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:49 ... parent has a child after insertion 398s 2025-04-14 09:33:27.499 children[27749:27749] NSXMLElement.m:687 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInternalInconsistencyException 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:51 ... cannot add a child if it has a parent 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:59 ... may add NSXMLElementKind child 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:64 ... may add NSXMLProcessingInstructionKind child 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:68 ... may add NSXMLTextKind child 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:72 ... may add NSXMLCommentKind child 398s 2025-04-14 09:33:27.499 children[27749:27749] NSXMLElement.m:673 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:84 ... may not add NSXMLEntityDeclarationKind child 398s 2025-04-14 09:33:27.499 children[27749:27749] NSXMLElement.m:672 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:89 ... may not add NSXMLElementDeclarationKind child 398s 2025-04-14 09:33:27.499 children[27749:27749] NSXMLElement.m:676 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:94 ... may not add NSXMLNotationDeclarationKind child 398s 2025-04-14 09:33:27.499 children[27749:27749] NSXMLElement.m:674 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:98 ... may not add NSXMLInvalidKind child 398s 2025-04-14 09:33:27.499 children[27749:27749] NSXMLElement.m:671 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:102 ... may not add NSXMLDocumentKind child 398s 2025-04-14 09:33:27.499 children[27749:27749] NSXMLElement.m:670 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:106 ... may not add NSXMLDTDKind child 398s 2025-04-14 09:33:27.499 children[27749:27749] NSXMLElement.m:675 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:110 ... may not add NSXMLNamespaceKind child 398s 2025-04-14 09:33:27.499 children[27749:27749] NSXMLElement.m:669 Assertion failed in NSXMLElement(instance), method insertChild:atIndex:. NSInvalidArgumentException 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:114 ... may not add NSXMLAttributeKind child 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:118 ... child element node level is one 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:120 ... may set a nil array of children 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:122 ... setting nil children works 398s Passed test: (2025-04-14 09:33:27.499 +0000) children.m:124 ... removing child from invalid index raises 398s End set: children.m:133 ... NSXMLElement children 398s 398s real 0m0.041s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: children.m 398s Testing transfer.m... 398s Running Tests/base/NSXMLElement/transfer.m... 398s Start set: transfer.m:29 ... NSXMLElement transfer 398s Passed test: (2025-04-14 09:33:27.527 +0000) transfer.m:41 ... document was initialized from a string 398s End set: transfer.m:55 ... NSXMLElement transfer 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: transfer.m 398s 398s Building in Tests/base/NSXMLNode 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool children... 398s Making all for test_tool description... 398s Making all for test_tool kinds... 398s Compiling file description.m ... 398s Compiling file basic.m ... 398s Compiling file children.m ... 398s Compiling file kinds.m ... 398s In file included from children.m:1: 398s children.m: In function ‘main’: 398s /usr/share/GNUstep/Makefiles/TestFramework/Testing.h:224:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 398s 224 | _cond = (int)(testExpression__); \ 398s | ^ 398s children.m:39:5: note: in expansion of macro ‘PASS’ 398s 39 | PASS((docB = [[NSXMLDocument alloc] initWithRootElement: node]), "Detached children can be reattached."); 398s | ^~~~ 398s children.m:61:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 398s 61 | END_SET("NSXMLNode - handling children") 398s | ^~~~~~~ 398s kinds.m: In function ‘main’: 398s kinds.m:47:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 398s 47 | END_SET("NSXMLNode -initWithKind: initializer") 398s | ^~~~~~~ 398s description.m: In function ‘main’: 398s description.m:17:12: warning: unused variable ‘i’ [-Wunused-variable] 398s 17 | unsigned i; 398s | ^ 398s Linking test_tool children ... 398s Linking test_tool kinds ... 398s Linking test_tool description ... 398s Making all for test_tool namespaces... 398s Making all for test_tool xpath... 398s Compiling file namespaces.m ... 398s namespaces.m: In function ‘main’: 398s namespaces.m:188:3: warning: ‘@interface’ of class ‘NSDictionary’ not found 398s 188 | END_SET("NSXMLNode namespace handling") 398s | ^~~~~~~ 398s Compiling file xpath.m ... 398s Linking test_tool namespaces ... 398s Linking test_tool basic ... 398s Linking test_tool xpath ... 398s Testing basic.m... 398s Running Tests/base/NSXMLNode/basic.m... 398s Start set: basic.m:10 ... NSXMLNode 398s Passed test: (2025-04-14 09:33:28.576 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLNode' exists 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLNode' has working alloc 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLNode' alloc gives the correct class 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLNode' has working init 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLNode' has working new 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLNode' has working allocWithZone 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLNode' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSXMLNode is a known className 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' conforms to NSObject 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' can return self 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' can return own class 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' object <> is of correct class 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' isMemberOfClass works 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' can return superclass 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' responds to hash 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' isEqual: to self 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' respondsToSelector: 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' handles retain 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' has working retainCount 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' has NSString description 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLNode' handles performSelector 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' conforms to NSObject 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' can return self 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' can return own class 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' object is of correct class 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' isMemberOfClass works 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' can return superclass 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' responds to hash 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' isEqual: to self 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' respondsToSelector: 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' handles retain 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' has working retainCount 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' has NSString description 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 1 of class 'NSXMLNode' handles performSelector 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' conforms to NSObject 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' can return self 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' can return own class 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' object Text node is of correct class 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' isMemberOfClass works 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' can return superclass 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' responds to hash 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' isEqual: to self 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' respondsToSelector: 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' handles retain 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' has working retainCount 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' has NSString description 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 2 of class 'NSXMLNode' handles performSelector 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' conforms to NSObject 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' can return self 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' can return own class 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' object is of correct class 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' isMemberOfClass works 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' can return superclass 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' responds to hash 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' isEqual: to self 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' respondsToSelector: 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' handles retain 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' has working retainCount 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' has NSString description 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 3 of class 'NSXMLNode' handles performSelector 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' conforms to NSObject 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' can return self 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' can return own class 398s Passed test: (2025-04-14 09:33:28.602 +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 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' isMemberOfClass works 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' can return superclass 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' responds to hash 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' isEqual: to self 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' respondsToSelector: 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' handles retain 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' has working retainCount 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' has NSString description 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 4 of class 'NSXMLNode' handles performSelector 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' conforms to NSObject 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' can return self 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' can return own class 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' object is of correct class 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' isMemberOfClass works 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' can return superclass 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' responds to hash 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' isEqual: to self 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' respondsToSelector: 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' handles retain 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' has working retainCount 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' has NSString description 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 5 of class 'NSXMLNode' handles performSelector 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' conforms to NSObject 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' can return self 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' can return own class 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' object key="value" is of correct class 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' isMemberOfClass works 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' can return superclass 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' responds to hash 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' isEqual: to self 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' respondsToSelector: 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' handles retain 398s Passed test: (2025-04-14 09:33:28.602 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' has working retainCount 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' has NSString description 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 6 of class 'NSXMLNode' handles performSelector 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSXMLNode is a known class 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... NSXMLNode is a known class 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' understands -copy 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' copy is of correct type 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' original and copy are equal 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' is not retained by copy with same zone 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' understands -copyWithZone 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' zCopy has correct type 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' copy and original are equal 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 0 of class 'NSXMLNode' is not retained by copy with other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 0 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' understands -copy 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' copy is of correct type 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' original and copy are equal 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' is not retained by copy with same zone 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' understands -copyWithZone 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' zCopy has correct type 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' copy and original are equal 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 1 of class 'NSXMLNode' is not retained by copy with other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 1 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 2 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' understands -copy 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' copy is of correct type 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' original and copy are equal 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' is not retained by copy with same zone 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' understands -copyWithZone 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' zCopy has correct type 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' copy and original are equal 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 2 of class 'NSXMLNode' is not retained by copy with other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 2 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 3 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' understands -copy 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' copy is of correct type 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' original and copy are equal 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' is not retained by copy with same zone 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' understands -copyWithZone 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' zCopy has correct type 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' copy and original are equal 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 3 of class 'NSXMLNode' is not retained by copy with other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 3 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 4 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' understands -copy 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' copy is of correct type 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' original and copy are equal 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' is not retained by copy with same zone 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' understands -copyWithZone 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' zCopy has correct type 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' copy and original are equal 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 4 of class 'NSXMLNode' is not retained by copy with other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 4 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 5 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' understands -copy 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' copy is of correct type 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' original and copy are equal 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' is not retained by copy with same zone 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' understands -copyWithZone 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' zCopy has correct type 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' copy and original are equal 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 5 of class 'NSXMLNode' is not retained by copy with other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 5 398s Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 6 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... conforms to NSCopying 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' understands -copy 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' copy is of correct type 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' original and copy are equal 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' is not retained by copy with same zone 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' understands -copyWithZone 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' zCopy has correct type 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' copy and original are equal 398s Passed test: (2025-04-14 09:33:28.603 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... Object 6 of class 'NSXMLNode' is not retained by copy with other zone 398s End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:393 ... test_NSCopying object 6 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:43 ... different node kinds are not equal 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:47 ... invalid nodes are equal 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:50 ... invalid node kind is correct 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:51 ... invalid node level is zero 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:52 ... invalid node name is nil 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:53 ... invalid node URI is nil 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:54 ... invalid node object value is nil 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:55 ... invalid node string value is empty 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:56 ... invalid node children is nil 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:59 ... setting name on invalid node gives a nil name 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:62 ... setting URI on invalid node gives a nil URI 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:65 ... setting object value on invalid node works 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:68 ... No child after setting object value 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:71 ... setting nil object value on invalid node works 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:73 ... setting nil object value on invalid node gives empty string 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:78 ... setting object value on invalid node works 398s Dashed hope: (2025-04-14 09:33:28.603 +0000) basic.m:81 ... setting object value on invalid node sets string value 398s Expected '1,2E1' and got '12' 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:87 ... setting string value on invalid node works 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:89 ... setting string value on invalid node sets object value 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:92 ... setting nil string value on invalid node gives empty string 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:94 ... setting nil string value on invalid node sets object value to nil 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:103 ... attr node kind is correct 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:104 ... attr node level is zero 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:105 ... name on attr node works 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:106 ... attr node URI is nil 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:107 ... attr node object value works 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:108 ... string value on attr node works 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:110 ... attr node children is nil 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:111 ... No child on attr node 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:114 ... setting name on attr node works 398s Passed test: (2025-04-14 09:33:28.603 +0000) basic.m:117 ... setting string value on attr node works 398s End set: basic.m:121 ... NSXMLNode 398s 398s real 0m0.042s 398s user 0m0.035s 398s sys 0m0.008s 398s Completed file: basic.m 398s Testing children.m... 398s Running Tests/base/NSXMLNode/children.m... 398s Start set: children.m:10 ... NSXMLNode - handling children 398s Passed test: (2025-04-14 09:33:28.632 +0000) children.m:24 ... Attr parent is set to node 398s Passed test: (2025-04-14 09:33:28.657 +0000) children.m:26 ... Cannot add attribute twice 398s Passed test: (2025-04-14 09:33:28.657 +0000) children.m:29 ... Attr parent is set to nil 398s Passed test: (2025-04-14 09:33:28.657 +0000) children.m:35 ... Parent is set to docA 398s Passed test: (2025-04-14 09:33:28.657 +0000) children.m:39 ... Detached children can be reattached. 398s Passed test: (2025-04-14 09:33:28.657 +0000) children.m:43 ... Parent is set to docB 398s Passed test: (2025-04-14 09:33:28.657 +0000) children.m:46 ... Parent is set to nil 398s Passed test: (2025-04-14 09:33:28.657 +0000) children.m:49 ... Reusing a child throws an exception 398s End set: children.m:61 ... NSXMLNode - handling children 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: children.m 398s Testing description.m... 398s Running Tests/base/NSXMLNode/description.m... 398s Start set: description.m:20 ... NSXMLNode - descriptions 398s Passed test: (2025-04-14 09:33:28.686 +0000) description.m:31 ... root has no attributes 398s Passed test: (2025-04-14 09:33:28.711 +0000) description.m:32 ... namespace description 398s Passed test: (2025-04-14 09:33:28.711 +0000) description.m:36 ... child description 398s End set: description.m:41 ... NSXMLNode - descriptions 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: description.m 398s Testing kinds.m... 398s Running Tests/base/NSXMLNode/kinds.m... 398s Start set: kinds.m:21 ... NSXMLNode -initWithKind: initializer 398s Passed test: (2025-04-14 09:33:28.739 +0000) kinds.m:29 ... Initializing with NSXMLDocumentKind produces instances of NSXMLDocument. 398s Passed test: (2025-04-14 09:33:28.765 +0000) kinds.m:30 ... Initializing with NSXMLElementKind produces instances of NSXMLElement. 398s Passed test: (2025-04-14 09:33:28.765 +0000) kinds.m:31 ... Initializing with NSXMLDTDKind produces instances of NSXMLDTD. 398s Passed test: (2025-04-14 09:33:28.765 +0000) kinds.m:32 ... Initializing with NSXMLEntityDeclarationKind produces instances of NSXMLDTDNode. 398s Passed test: (2025-04-14 09:33:28.765 +0000) kinds.m:33 ... Initializing with NSXMLElementDeclarationKind produces instances of NSXMLDTDNode. 398s Passed test: (2025-04-14 09:33:28.765 +0000) kinds.m:34 ... Initializing with NSXMLNotationDeclarationKind produces instances of NSXMLDTDNode. 398s Passed test: (2025-04-14 09:33:28.765 +0000) kinds.m:36 ... Does not instantiate NSXMLAttributeDeclarations through -initWithKind: 398s End set: kinds.m:47 ... NSXMLNode -initWithKind: initializer 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: kinds.m 398s Testing namespaces.m... 398s Running Tests/base/NSXMLNode/namespaces.m... 398s Start set: namespaces.m:32 ... NSXMLNode namespace handling 398s Passed test: (2025-04-14 09:33:28.793 +0000) namespaces.m:105 ... attribute gd:foo 398s Passed test: (2025-04-14 09:33:28.819 +0000) namespaces.m:108 ... getting gd:chyld 398s Passed test: (2025-04-14 09:33:28.819 +0000) namespaces.m:112 ... child gd:chyld 398s Passed test: (2025-04-14 09:33:28.819 +0000) namespaces.m:119 ... attribute openSearch:foo 398s Passed test: (2025-04-14 09:33:28.819 +0000) namespaces.m:124 ... getting openSearch:chyld 398s Passed test: (2025-04-14 09:33:28.819 +0000) namespaces.m:128 ... child openSearch:chyld 398s Passed test: (2025-04-14 09:33:28.819 +0000) namespaces.m:133 ... getting chyld 398s Passed test: (2025-04-14 09:33:28.819 +0000) namespaces.m:137 ... child chyld 398s Passed test: (2025-04-14 09:33:28.819 +0000) namespaces.m:143 ... getting chyld (URI 398s Passed test: (2025-04-14 09:33:28.819 +0000) namespaces.m:147 ... child chyld 398s Passed test: (2025-04-14 09:33:28.819 +0000) namespaces.m:154 ... in test batch zorgbot 398s Passed test: (2025-04-14 09:33:28.819 +0000) namespaces.m:158 ... getting batch zorgtree 398s Passed test: (2025-04-14 09:33:28.819 +0000) namespaces.m:162 ... in test batch zorgtree 398s Passed test: (2025-04-14 09:33:28.819 +0000) namespaces.m:169 ... getting loner 398s Dashed hope: (2025-04-14 09:33:28.819 +0000) namespaces.m:182 ... unexpected xml output 398s 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' 398s End set: namespaces.m:188 ... NSXMLNode namespace handling 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: namespaces.m 398s Testing xpath.m... 398s Running Tests/base/NSXMLNode/xpath.m... 398s Passed test: (2025-04-14 09:33:28.847 +0000) xpath.m:19 ... created a document from an XML string 398s Passed test: (2025-04-14 09:33:28.873 +0000) xpath.m:23 ... access chyld node 398s Passed test: (2025-04-14 09:33:28.873 +0000) xpath.m:24 ... no error accessing chyld node 398s Passed test: (2025-04-14 09:33:28.873 +0000) xpath.m:25 ... retrieve chyld node 398s XPath error : Undefined namespace prefix 398s 2025-04-14 09:33:28.873 xpath[28118:28118] Error: unable to evaluate xpath expression "//ln:loner" 398s Passed test: (2025-04-14 09:33:28.873 +0000) xpath.m:28 ... can't access ln:loner node if namespace not defined at top 398s Passed test: (2025-04-14 09:33:28.873 +0000) xpath.m:29 ... should get error when fail to access node 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: xpath.m 398s 398s Building in Tests/base/NSXMLParser 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basic... 398s Making all for test_tool parse... 398s Compiling file basic.m ... 398s Compiling file parse.m ... 398s Linking test_tool basic ... 398s Linking test_tool parse ... 398s Testing basic.m... 398s Running Tests/base/NSXMLParser/basic.m... 398s Passed test: (2025-04-14 09:33:29.404 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'GSSloppyXMLParser' exists 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'GSSloppyXMLParser' has working alloc 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'GSSloppyXMLParser' alloc gives the correct class 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'GSSloppyXMLParser' has working init 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'GSSloppyXMLParser' has working new 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'GSSloppyXMLParser' has working allocWithZone 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'GSSloppyXMLParser' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... GSSloppyXMLParser is a known className 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' conforms to NSObject 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' can return self 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' can return own class 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' object is of correct class 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' isMemberOfClass works 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' can return superclass 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' responds to hash 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' isEqual: to self 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' respondsToSelector: 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' handles retain 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' has working retainCount 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' has NSString description 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'GSSloppyXMLParser' handles performSelector 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLParser' exists 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLParser' has working alloc 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLParser' alloc gives the correct class 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLParser' has working init 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLParser' has working new 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLParser' has working allocWithZone 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:73 ... Class 'NSXMLParser' allocWithZone: gives the correct class 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... NSXMLParser is a known className 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' conforms to NSObject 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' can return self 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' can return own class 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' object is of correct class 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' isMemberOfClass works 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' can return superclass 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' responds to hash 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' isEqual: to self 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' respondsToSelector: 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' handles retain 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' has working retainCount 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' has NSString description 398s Passed test: (2025-04-14 09:33:29.430 +0000) /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:184 ... Object 0 of class 'NSXMLParser' handles performSelector 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: basic.m 398s Testing parse.m... 398s Running Tests/base/NSXMLParser/parse.m... 398s Passed test: (2025-04-14 09:33:29.484 +0000) parse.m:335 ... simple document 1 (strict) 398s Passed test: (2025-04-14 09:33:29.485 +0000) parse.m:336 ... simple document 1 (sloppy) 398s Passed test: (2025-04-14 09:33:29.485 +0000) parse.m:337 ... simple document 1 (strict) without header 398s Passed test: (2025-04-14 09:33:29.485 +0000) parse.m:339 ... simple document 1 (sloppy) without header 398s Passed test: (2025-04-14 09:33:29.486 +0000) parse.m:361 ... parse data (strict): internal-document.xml 398s 2025-04-14 09:33:29.486 parse[28258:28258] attr=version - 20 398s 2025-04-14 09:33:29.486 parse[28258:28258] type=CDATA - 20 398s 2025-04-14 09:33:29.486 parse[28258:28258] attr=name - 20 398s 2025-04-14 09:33:29.486 parse[28258:28258] type=CDATA - 20 398s 2025-04-14 09:33:29.486 parse[28258:28258] attr=srcLoc - 20 398s 2025-04-14 09:33:29.486 parse[28258:28258] type=CDATA - 20 398s Passed test: (2025-04-14 09:33:29.486 +0000) parse.m:365 ... parse data (sloppy): internal-document.xml 398s Passed test: (2025-04-14 09:33:29.486 +0000) parse.m:369 ... parse stream (strict): internal-document.xml 398s 2025-04-14 09:33:29.486 parse[28258:28258] Parsing failed: (null) at 0 on 0 with 398s Dashed hope: (2025-04-14 09:33:29.486 +0000) parse.m:375 ... parse stream (sloppy): internal-document.xml 398s Passed test: (2025-04-14 09:33:29.486 +0000) parse.m:361 ... parse data (strict): quoted-entities.xml 398s Passed test: (2025-04-14 09:33:29.486 +0000) parse.m:365 ... parse data (sloppy): quoted-entities.xml 398s Passed test: (2025-04-14 09:33:29.486 +0000) parse.m:369 ... parse stream (strict): quoted-entities.xml 398s 2025-04-14 09:33:29.486 parse[28258:28258] Parsing failed: (null) at 0 on 0 with 398s Dashed hope: (2025-04-14 09:33:29.486 +0000) parse.m:375 ... parse stream (sloppy): quoted-entities.xml 398s Passed test: (2025-04-14 09:33:29.486 +0000) parse.m:361 ... parse data (strict): namespaced-attributes.xml 398s Passed test: (2025-04-14 09:33:29.486 +0000) parse.m:365 ... parse data (sloppy): namespaced-attributes.xml 398s Passed test: (2025-04-14 09:33:29.486 +0000) parse.m:369 ... parse stream (strict): namespaced-attributes.xml 398s 2025-04-14 09:33:29.486 parse[28258:28258] Parsing failed: (null) at 0 on 0 with 398s Dashed hope: (2025-04-14 09:33:29.486 +0000) parse.m:375 ... parse stream (sloppy): namespaced-attributes.xml 398s Passed test: (2025-04-14 09:33:29.486 +0000) parse.m:402 ... external entity (strict) 398s Passed test: (2025-04-14 09:33:29.486 +0000) parse.m:403 ... external entity (sloppy) 398s 398s real 0m0.042s 398s user 0m0.035s 398s sys 0m0.007s 398s Completed file: parse.m 398s 398s Building in Tests/base/PropertyLists 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool non_ascii... 398s Making all for test_tool test00... 398s Making all for test_tool test01... 398s Making all for test_tool xml... 398s Compiling file xml.m ... 398s Compiling file test00.m ... 398s Compiling file test01.m ... 398s Compiling file non_ascii.m ... 398s Linking test_tool non_ascii ... 398s Linking test_tool test00 ... 398s Linking test_tool xml ... 398s Linking test_tool test01 ... 398s Testing non_ascii.m... 398s Running Tests/base/PropertyLists/non_ascii.m... 398s Passed test: (2025-04-14 09:33:30.040 +0000) non_ascii.m:16 ... utf8 plist works 398s Passed test: (2025-04-14 09:33:30.066 +0000) non_ascii.m:19 ... utf16 plist works 398s Passed test: (2025-04-14 09:33:30.066 +0000) non_ascii.m:22 ... utf8 strings file works 398s Passed test: (2025-04-14 09:33:30.066 +0000) non_ascii.m:25 ... utf16 strings file works 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: non_ascii.m 398s Testing test00.m... 398s Running Tests/base/PropertyLists/test00.m... 398s Passed test: (2025-04-14 09:33:30.094 +0000) test00.m:18 ... We can parse a string 398s Passed test: (2025-04-14 09:33:30.120 +0000) test00.m:21 ... We can parse a quoted string 398s Passed test: (2025-04-14 09:33:30.120 +0000) test00.m:24 ... We can parse a quoted string with octal escape 398s Passed test: (2025-04-14 09:33:30.120 +0000) test00.m:27 ... We can parse a simple array with a single object 398s Passed test: (2025-04-14 09:33:30.120 +0000) test00.m:31 ... We can parse a simple array with a single object between "s 398s Passed test: (2025-04-14 09:33:30.120 +0000) test00.m:35 ... We can parse a simple array with two objects 398s Passed test: (2025-04-14 09:33:30.120 +0000) test00.m:39 ... We can parse a simple array with three objects, with "s 398s Passed test: (2025-04-14 09:33:30.120 +0000) test00.m:44 ... We can parse a simple array with two objects and a C comment 398s Passed test: (2025-04-14 09:33:30.120 +0000) test00.m:48 ... We can parse a simple array with two objects and a C++ comment 398s Passed test: (2025-04-14 09:33:30.120 +0000) test00.m:52 ... We can parse an empty dictionary 398s Passed test: (2025-04-14 09:33:30.120 +0000) test00.m:55 ... We can parse a simple dictionary with a two key value pairs 398s Passed test: (2025-04-14 09:33:30.120 +0000) test00.m:61 ... We can parse a simple dictionary with a two key value pairs and a C comment 398s Passed test: (2025-04-14 09:33:30.120 +0000) test00.m:67 ... We can parse a simple dictionary with a two key value pairs and a C++ comment 398s Passed test: (2025-04-14 09:33:30.120 +0000) test00.m:73 ... We can parse an array containing a single array 398s Passed test: (2025-04-14 09:33:30.120 +0000) test00.m:78 ... We can parse an array containing a single dictionary 398s Passed test: (2025-04-14 09:33:30.120 +0000) test00.m:84 ... We can parse an array containing an array and a string 398s Passed test: (2025-04-14 09:33:30.120 +0000) test00.m:90 ... We can parse an array containing an array and a dictionary 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test00.m 398s Testing test01.m... 398s Running Tests/base/PropertyLists/test01.m... 398s 2025-04-14 09:33:30.173 test01[28475:28475] test descriptions 398s Passed test: (2025-04-14 09:33:30.173 +0000) test01.m:143 ... We can generate a property list from a string 398s Passed test: (2025-04-14 09:33:30.173 +0000) test01.m:146 ... We can generate a property list from data 398s Passed test: (2025-04-14 09:33:30.173 +0000) test01.m:149 ... We can generate a property list from an empty array 398s Passed test: (2025-04-14 09:33:30.173 +0000) test01.m:152 ... We can generate a property list from an array with a single object 398s Passed test: (2025-04-14 09:33:30.173 +0000) test01.m:155 ... We can generate a property list from an array with two objects 398s Passed test: (2025-04-14 09:33:30.173 +0000) test01.m:159 ... We can generate a property list from an array with three objects and "s 398s Passed test: (2025-04-14 09:33:30.173 +0000) test01.m:165 ... We can generate a property list from an empty dictionary 398s Passed test: (2025-04-14 09:33:30.173 +0000) test01.m:168 ... We can generate a property list from a dictionary with a single key/value pair 398s Passed test: (2025-04-14 09:33:30.173 +0000) test01.m:173 ... We can generate a property list from a dictionary with two key/value pairs 398s Passed test: (2025-04-14 09:33:30.173 +0000) test01.m:179 ... We can generate a property list from a dictionary with an array inside 398s Passed test: (2025-04-14 09:33:30.173 +0000) test01.m:200 ... We can generate a medium-size property list (1) 398s Passed test: (2025-04-14 09:33:30.173 +0000) test01.m:305 ... We can generate a medium-size property list (2) 398s Passed test: (2025-04-14 09:33:30.173 +0000) test01.m:309 ... We can generate a property list from an empty data 398s Passed test: (2025-04-14 09:33:30.173 +0000) test01.m:312 ... We can generate a property list from very simple data 398s Passed test: (2025-04-14 09:33:30.173 +0000) test01.m:315 ... We can generate a property list from very simple data (2) 398s Passed test: (2025-04-14 09:33:30.173 +0000) test01.m:319 ... We can generate a property list from an array containing very simple data 398s Passed test: (2025-04-14 09:33:30.173 +0000) test01.m:339 ... We can generate a property list from an array containing various things 398s 2025-04-14 09:33:30.173 test01[28475:28475] test XML 398s Passed test: (2025-04-14 09:33:30.174 +0000) test01.m:143 ... We can generate a property list from a string 398s Passed test: (2025-04-14 09:33:30.174 +0000) test01.m:146 ... We can generate a property list from data 398s Passed test: (2025-04-14 09:33:30.174 +0000) test01.m:149 ... We can generate a property list from an empty array 398s Passed test: (2025-04-14 09:33:30.174 +0000) test01.m:152 ... We can generate a property list from an array with a single object 398s Passed test: (2025-04-14 09:33:30.174 +0000) test01.m:155 ... We can generate a property list from an array with two objects 398s Passed test: (2025-04-14 09:33:30.174 +0000) test01.m:159 ... We can generate a property list from an array with three objects and "s 398s Passed test: (2025-04-14 09:33:30.174 +0000) test01.m:165 ... We can generate a property list from an empty dictionary 398s Passed test: (2025-04-14 09:33:30.174 +0000) test01.m:168 ... We can generate a property list from a dictionary with a single key/value pair 398s Passed test: (2025-04-14 09:33:30.174 +0000) test01.m:173 ... We can generate a property list from a dictionary with two key/value pairs 398s Passed test: (2025-04-14 09:33:30.174 +0000) test01.m:179 ... We can generate a property list from a dictionary with an array inside 398s Passed test: (2025-04-14 09:33:30.174 +0000) test01.m:200 ... We can generate a medium-size property list (1) 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:305 ... We can generate a medium-size property list (2) 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:309 ... We can generate a property list from an empty data 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:312 ... We can generate a property list from very simple data 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:315 ... We can generate a property list from very simple data (2) 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:319 ... We can generate a property list from an array containing very simple data 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:339 ... We can generate a property list from an array containing various things 398s 2025-04-14 09:33:30.175 test01[28475:28475] test binary 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:143 ... We can generate a property list from a string 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:146 ... We can generate a property list from data 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:149 ... We can generate a property list from an empty array 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:152 ... We can generate a property list from an array with a single object 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:155 ... We can generate a property list from an array with two objects 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:159 ... We can generate a property list from an array with three objects and "s 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:165 ... We can generate a property list from an empty dictionary 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:168 ... We can generate a property list from a dictionary with a single key/value pair 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:173 ... We can generate a property list from a dictionary with two key/value pairs 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:179 ... We can generate a property list from a dictionary with an array inside 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:200 ... We can generate a medium-size property list (1) 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:305 ... We can generate a medium-size property list (2) 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:309 ... We can generate a property list from an empty data 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:312 ... We can generate a property list from very simple data 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:315 ... We can generate a property list from very simple data (2) 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:319 ... We can generate a property list from an array containing very simple data 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:339 ... We can generate a property list from an array containing various things 398s 2025-04-14 09:33:30.175 test01[28475:28475] test OpenStep 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:143 ... We can generate a property list from a string 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:146 ... We can generate a property list from data 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:149 ... We can generate a property list from an empty array 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:152 ... We can generate a property list from an array with a single object 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:155 ... We can generate a property list from an array with two objects 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:159 ... We can generate a property list from an array with three objects and "s 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:165 ... We can generate a property list from an empty dictionary 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:168 ... We can generate a property list from a dictionary with a single key/value pair 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:173 ... We can generate a property list from a dictionary with two key/value pairs 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:179 ... We can generate a property list from a dictionary with an array inside 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:200 ... We can generate a medium-size property list (1) 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:305 ... We can generate a medium-size property list (2) 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:309 ... We can generate a property list from an empty data 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:312 ... We can generate a property list from very simple data 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:315 ... We can generate a property list from very simple data (2) 398s Passed test: (2025-04-14 09:33:30.175 +0000) test01.m:319 ... We can generate a property list from an array containing very simple data 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:339 ... We can generate a property list from an array containing various things 398s 2025-04-14 09:33:30.176 test01[28475:28475] test GNUStep text 398s 2025-04-14 09:33:30.176 test01[28475:28475] test GNUStep old binary 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:143 ... We can generate a property list from a string 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:146 ... We can generate a property list from data 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:149 ... We can generate a property list from an empty array 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:152 ... We can generate a property list from an array with a single object 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:155 ... We can generate a property list from an array with two objects 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:159 ... We can generate a property list from an array with three objects and "s 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:165 ... We can generate a property list from an empty dictionary 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:168 ... We can generate a property list from a dictionary with a single key/value pair 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:173 ... We can generate a property list from a dictionary with two key/value pairs 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:179 ... We can generate a property list from a dictionary with an array inside 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:200 ... We can generate a medium-size property list (1) 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:305 ... We can generate a medium-size property list (2) 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:309 ... We can generate a property list from an empty data 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:312 ... We can generate a property list from very simple data 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:315 ... We can generate a property list from very simple data (2) 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:319 ... We can generate a property list from an array containing very simple data 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:339 ... We can generate a property list from an array containing various things 398s 2025-04-14 09:33:30.176 test01[28475:28475] test GNUStep old binary 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:143 ... We can generate a property list from a string 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:146 ... We can generate a property list from data 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:149 ... We can generate a property list from an empty array 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:152 ... We can generate a property list from an array with a single object 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:155 ... We can generate a property list from an array with two objects 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:159 ... We can generate a property list from an array with three objects and "s 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:165 ... We can generate a property list from an empty dictionary 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:168 ... We can generate a property list from a dictionary with a single key/value pair 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:173 ... We can generate a property list from a dictionary with two key/value pairs 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:179 ... We can generate a property list from a dictionary with an array inside 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:200 ... We can generate a medium-size property list (1) 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:305 ... We can generate a medium-size property list (2) 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:309 ... We can generate a property list from an empty data 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:312 ... We can generate a property list from very simple data 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:315 ... We can generate a property list from very simple data (2) 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:319 ... We can generate a property list from an array containing very simple data 398s Passed test: (2025-04-14 09:33:30.176 +0000) test01.m:339 ... We can generate a property list from an array containing various things 398s Passed test: (2025-04-14 09:33:30.490 +0000) test01.m:353 ... parses complex plist 398s Passed test: (2025-04-14 09:33:30.490 +0000) test01.m:362 ... Does not crash on binary plist with cyclic references. 398s Passed test: (2025-04-14 09:33:30.490 +0000) test01.m:367 ... Rejects cyclic plist 398s 398s real 0m0.374s 398s user 0m0.362s 398s sys 0m0.011s 398s Completed file: test01.m 398s Testing xml.m... 398s Running Tests/base/PropertyLists/xml.m... 398s Passed test: (2025-04-14 09:33:30.561 +0000) xml.m:29 ... xml propertylist parse test 0 398s Passed test: (2025-04-14 09:33:30.562 +0000) xml.m:29 ... xml propertylist parse test 1 398s Passed test: (2025-04-14 09:33:30.562 +0000) xml.m:29 ... xml propertylist parse test 2 398s Passed test: (2025-04-14 09:33:30.562 +0000) xml.m:29 ... xml propertylist parse test 3 398s Passed test: (2025-04-14 09:33:30.562 +0000) xml.m:29 ... xml propertylist parse test 4 398s Passed test: (2025-04-14 09:33:30.562 +0000) xml.m:29 ... xml propertylist parse test 5 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: xml.m 398s 398s Building in Tests/base/Unicode 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool test00... 398s Compiling file test00.m ... 398s Linking test_tool test00 ... 398s Testing test00.m... 398s Running Tests/base/Unicode/test00.m... 398s Passed test: (2025-04-14 09:33:30.840 +0000) test00.m:18 ... We can convert from UTF8 Encoding 398s Passed test: (2025-04-14 09:33:30.865 +0000) test00.m:22 ... We can convert to UTF8 Encoding 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: test00.m 398s 398s Building in Tests/base/coding 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool basictypes... 398s Making all for test_tool decoding... 398s Compiling file basictypes.m ... 398s Compiling file decoding.m ... 398s Linking test_tool decoding ... 398s Linking test_tool basictypes ... 398s Testing basictypes.m... 398s Running Tests/base/coding/basictypes.m... 398s Passed test: (2025-04-14 09:33:31.402 +0000) basictypes.m:141 ... can write int of size 4 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:141 ... can unarchive int from int-4.type 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:142 ... can write uint of size 4 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:142 ... can unarchive uint from uint-4.type 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:143 ... can write long of size 8 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:143 ... can unarchive long from long-8.type 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:144 ... can write ulong of size 8 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:144 ... can unarchive ulong from ulong-8.type 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:145 ... can write llong of size 8 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:145 ... can unarchive llong from llong-8.type 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:146 ... can write ullong of size 8 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:146 ... can unarchive ullong from ullong-8.type 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:147 ... can write schar of size 1 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:147 ... can unarchive schar from schar-1.type 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:148 ... can write uchar of size 1 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:148 ... can unarchive uchar from uchar-1.type 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:149 ... can write short of size 2 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:149 ... can unarchive short from short-2.type 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:153 ... can write float of size 4 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:153 ... can unarchive float from float-4.type 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:154 ... can write double of size 8 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:154 ... can unarchive double from double-8.type 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:150 ... can write ushort of size 2 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:150 ... can unarchive ushort from ushort-2.type 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:155 ... can write BOOL of size 1 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:155 ... can unarchive BOOL from BOOL-1.type 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:234 ... archiving as int - dearchiving as NSInteger 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:235 ... archiving as unsigned int - dearchiving as NSUInteger 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:236 ... archiving as NSInteger - dearchiving as int 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:237 ... archiving as NSUInteger - dearchiving as unsigned int 398s Passed test: (2025-04-14 09:33:31.403 +0000) basictypes.m:238 ... archiving as NSInteger array - dearchiving as long long 398s 398s real 0m0.043s 398s user 0m0.035s 398s sys 0m0.009s 398s Completed file: basictypes.m 398s Testing decoding.m... 398s Running Tests/base/coding/decoding.m... 398s Passed test: (2025-04-14 09:33:31.458 +0000) decoding.m:197 ... decoding current version of class NSArray 398s Passed test: (2025-04-14 09:33:31.458 +0000) decoding.m:246 ... decoding 32bit version 1 of class NSArray 398s Passed test: (2025-04-14 09:33:31.458 +0000) decoding.m:246 ... decoding 64bit version 1 of class NSArray 398s Passed test: (2025-04-14 09:33:31.458 +0000) decoding.m:197 ... decoding current version of class NSAttributedString 398s Passed test: (2025-04-14 09:33:31.458 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSAttributedString 398s Passed test: (2025-04-14 09:33:31.458 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSAttributedString 398s Passed test: (2025-04-14 09:33:31.459 +0000) decoding.m:197 ... decoding current version of class NSCharacterSet 398s Passed test: (2025-04-14 09:33:31.459 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSCharacterSet 398s Passed test: (2025-04-14 09:33:31.460 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSCharacterSet 398s Passed test: (2025-04-14 09:33:31.460 +0000) decoding.m:197 ... decoding current version of class NSData 398s Passed test: (2025-04-14 09:33:31.460 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSData 398s Passed test: (2025-04-14 09:33:31.460 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSData 398s Passed test: (2025-04-14 09:33:31.460 +0000) decoding.m:197 ... decoding current version of class NSMutableData 398s Passed test: (2025-04-14 09:33:31.460 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSMutableData 398s Passed test: (2025-04-14 09:33:31.460 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSMutableData 398s Passed test: (2025-04-14 09:33:31.460 +0000) decoding.m:197 ... decoding current version of class NSDate 398s Passed test: (2025-04-14 09:33:31.460 +0000) decoding.m:246 ... decoding 32bit version 1 of class NSDate 398s Passed test: (2025-04-14 09:33:31.460 +0000) decoding.m:246 ... decoding 64bit version 1 of class NSDate 398s Passed test: (2025-04-14 09:33:31.463 +0000) decoding.m:197 ... decoding current version of class NSDateFormatter 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSDateFormatter 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSDateFormatter 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:197 ... decoding current version of class NSDictionary 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSDictionary 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSDictionary 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:197 ... decoding current version of class NSException 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSException 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSException 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:197 ... decoding current version of class NSNotification 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSNotification 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSNotification 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:197 ... decoding current version of class NSNull 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSNull 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSNull 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:197 ... decoding current version of class NSObject 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSObject 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSObject 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:197 ... decoding current version of class NSSet 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSSet 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSSet 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:197 ... decoding current version of class NSString 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 32bit version 1 of class NSString 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 64bit version 1 of class NSString 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:197 ... decoding current version of class NSURL 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSURL 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSURL 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:197 ... decoding current version of class NSValue 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 32bit version 3 of class NSValue 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 64bit version 3 of class NSValue 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:197 ... decoding current version of class NSNumber 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 32bit version 0 of class NSNumber 398s Passed test: (2025-04-14 09:33:31.464 +0000) decoding.m:246 ... decoding 64bit version 0 of class NSNumber 398s 398s real 0m0.047s 398s user 0m0.039s 398s sys 0m0.008s 398s Completed file: decoding.m 398s 398s Building in Tests/base/headers 398s This is gnustep-make 2.9.3. Type 'make print-gnustep-make-help' for help. 398s Running in gnustep-make version 2 strict mode. 398s Making all for test_tool GSLock... 398s Making all for test_tool GSXML... 398s Making all for test_tool GSMime... 398s Making all for test_tool GSObjCRuntime... 398s Compiling file GSMime.m ... 398s Compiling file GSObjCRuntime.m ... 398s Compiling file GSXML.m ... 398s Compiling file GSLock.m ... 398s Linking test_tool GSXML ... 398s Linking test_tool GSObjCRuntime ... 398s Linking test_tool GSMime ... 398s Linking test_tool GSLock ... 398s Making all for test_tool NSArchiver... 398s Making all for test_tool NSArray... 398s Making all for test_tool NSAttributedString... 398s Making all for test_tool NSAutoreleasePool... 398s Compiling file NSArchiver.m ... 398s Compiling file NSArray.m ... 398s Compiling file NSAttributedString.m ... 398s Compiling file NSAutoreleasePool.m ... 398s Linking test_tool NSArchiver ... 398s Linking test_tool NSArray ... 398s Linking test_tool NSAutoreleasePool ... 398s Linking test_tool NSAttributedString ... 398s Making all for test_tool NSBundle... 398s Making all for test_tool NSByteOrder... 398s Making all for test_tool NSCalendarDate... 398s Making all for test_tool NSCharacterSet... 398s Compiling file NSByteOrder.m ... 398s Compiling file NSBundle.m ... 398s Compiling file NSCharacterSet.m ... 398s Compiling file NSCalendarDate.m ... 398s Linking test_tool NSByteOrder ... 398s Linking test_tool NSCalendarDate ... 398s Linking test_tool NSBundle ... 398s Linking test_tool NSCharacterSet ... 398s Making all for test_tool NSClassDescription... 398s Making all for test_tool NSCoder... 398s Making all for test_tool NSComparisonPredicate... 398s Making all for test_tool NSCompoundPredicate... 398s Compiling file NSClassDescription.m ... 398s Compiling file NSCoder.m ... 398s Compiling file NSComparisonPredicate.m ... 398s Compiling file NSCompoundPredicate.m ... 398s Linking test_tool NSComparisonPredicate ... 398s Linking test_tool NSClassDescription ... 398s Linking test_tool NSCoder ... 398s Linking test_tool NSCompoundPredicate ... 398s Making all for test_tool NSConnection... 398s Making all for test_tool NSData... 398s Making all for test_tool NSDate... 398s Making all for test_tool NSDateFormatter... 398s Compiling file NSConnection.m ... 398s Compiling file NSData.m ... 398s Compiling file NSDate.m ... 398s Compiling file NSDateFormatter.m ... 398s Linking test_tool NSConnection ... 398s Linking test_tool NSData ... 398s Linking test_tool NSDate ... 398s Linking test_tool NSDateFormatter ... 398s Making all for test_tool NSDebug... 398s Making all for test_tool NSDecimal... 398s Compiling file NSDebug.m ... 398s Making all for test_tool NSDecimalNumber... 398s Making all for test_tool NSDictionary... 398s Compiling file NSDecimal.m ... 398s Compiling file NSDictionary.m ... 398s Compiling file NSDecimalNumber.m ... 398s Linking test_tool NSDebug ... 398s Making all for test_tool NSDistantObject... 398s Compiling file NSDistantObject.m ... 398s Linking test_tool NSDecimal ... 398s Linking test_tool NSDictionary ... 398s Linking test_tool NSDecimalNumber ... 398s Making all for test_tool NSDistributedLock... 398s Making all for test_tool NSDistributedNotificationCenter... 398s Making all for test_tool NSEnumerator... 398s Compiling file NSDistributedLock.m ... 398s Compiling file NSDistributedNotificationCenter.m ... 398s Compiling file NSEnumerator.m ... 398s Linking test_tool NSDistantObject ... 398s Making all for test_tool NSError... 398s Compiling file NSError.m ... 398s Linking test_tool NSEnumerator ... 398s Linking test_tool NSDistributedLock ... 398s Linking test_tool NSDistributedNotificationCenter ... 398s Making all for test_tool NSException... 398s Making all for test_tool NSExpression... 398s Making all for test_tool NSFileHandle... 398s Compiling file NSException.m ... 398s Compiling file NSExpression.m ... 398s Linking test_tool NSError ... 398s Compiling file NSFileHandle.m ... 398s Making all for test_tool NSFileManager... 398s Linking test_tool NSExpression ... 398s Compiling file NSFileManager.m ... 398s Making all for test_tool NSFormatter... 398s Linking test_tool NSException ... 398s Compiling file NSFormatter.m ... 398s Linking test_tool NSFileHandle ... 398s Making all for test_tool NSGeometry... 398s Making all for test_tool NSHTTPCookie... 398s Compiling file NSGeometry.m ... 398s Linking test_tool NSFileManager ... 398s Compiling file NSHTTPCookie.m ... 398s Making all for test_tool NSHTTPCookieStorage... 398s Linking test_tool NSFormatter ... 398s Compiling file NSHTTPCookieStorage.m ... 398s Linking test_tool NSGeometry ... 398s Making all for test_tool NSHashTable... 398s Linking test_tool NSHTTPCookie ... 398s Making all for test_tool NSHost... 398s Compiling file NSHashTable.m ... 398s Making all for test_tool NSIndexPath... 398s Linking test_tool NSHTTPCookieStorage ... 398s Compiling file NSHost.m ... 398s Compiling file NSIndexPath.m ... 398s Making all for test_tool NSIndexSet... 398s Compiling file NSIndexSet.m ... 398s Linking test_tool NSHashTable ... 398s Linking test_tool NSIndexPath ... 398s Linking test_tool NSHost ... 398s Making all for test_tool NSInvocation... 398s Making all for test_tool NSKeyValueCoding... 398s Linking test_tool NSIndexSet ... 398s Making all for test_tool NSKeyValueObserving... 398s Compiling file NSInvocation.m ... 398s Compiling file NSKeyValueCoding.m ... 398s Making all for test_tool NSKeyedArchiver... 398s Compiling file NSKeyValueObserving.m ... 398s Compiling file NSKeyedArchiver.m ... 398s Linking test_tool NSKeyValueCoding ... 398s Linking test_tool NSInvocation ... 398s Making all for test_tool NSLock... 398s Linking test_tool NSKeyValueObserving ... 398s Making all for test_tool NSMapTable... 398s Compiling file NSLock.m ... 398s Making all for test_tool NSMethodSignature... 398s Compiling file NSMapTable.m ... 398s Linking test_tool NSKeyedArchiver ... 398s Compiling file NSMethodSignature.m ... 398s Making all for test_tool NSNotification... 398s Compiling file NSNotification.m ... 398s Linking test_tool NSLock ... 398s Making all for test_tool NSNotificationQueue... 398s Linking test_tool NSMapTable ... 398s Linking test_tool NSMethodSignature ... 398s Compiling file NSNotificationQueue.m ... 398s Making all for test_tool NSNull... 398s Making all for test_tool NSNumberFormatter... 398s Compiling file NSNull.m ... 398s Linking test_tool NSNotification ... 398s Compiling file NSNumberFormatter.m ... 398s Making all for test_tool NSObjCRuntime... 398s Compiling file NSObjCRuntime.m ... 398s Linking test_tool NSNotificationQueue ... 398s Making all for test_tool NSObject... 398s Linking test_tool NSNull ... 398s Linking test_tool NSObjCRuntime ... 398s Linking test_tool NSNumberFormatter ... 398s Compiling file NSObject.m ... 398s Making all for test_tool NSPathUtilities... 398s Making all for test_tool NSPort... 398s Making all for test_tool NSPortCoder... 398s Compiling file NSPortCoder.m ... 398s Compiling file NSPort.m ... 398s Compiling file NSPathUtilities.m ... 398s Linking test_tool NSObject ... 398s Linking test_tool NSPortCoder ... 398s Linking test_tool NSPort ... 398s Making all for test_tool NSPortNameServer... 398s Making all for test_tool NSPortMessage... 398s Linking test_tool NSPathUtilities ... 398s Compiling file NSPortNameServer.m ... 398s Making all for test_tool NSPredicate... 398s Compiling file NSPortMessage.m ... 398s Making all for test_tool NSProcessInfo... 398s Compiling file NSPredicate.m ... 398s Compiling file NSProcessInfo.m ... 398s Linking test_tool NSPortNameServer ... 398s Making all for test_tool NSPropertyList... 398s Linking test_tool NSPortMessage ... 398s Compiling file NSPropertyList.m ... 398s Linking test_tool NSPredicate ... 398s Linking test_tool NSProcessInfo ... 398s Making all for test_tool NSProtocolChecker... 398s Making all for test_tool NSProxy... 398s Compiling file NSProtocolChecker.m ... 398s Making all for test_tool NSRange... 398s Compiling file NSProxy.m ... 398s Compiling file NSRange.m ... 398s Linking test_tool NSPropertyList ... 398s Making all for test_tool NSRunLoop... 398s Linking test_tool NSProtocolChecker ... 398s Compiling file NSRunLoop.m ... 398s Linking test_tool NSProxy ... 398s Linking test_tool NSRange ... 398s Making all for test_tool NSScanner... 398s Making all for test_tool NSSerialization... 398s Making all for test_tool NSSet... 398s Compiling file NSScanner.m ... 398s Compiling file NSSerialization.m ... 398s Compiling file NSSet.m ... 398s Linking test_tool NSRunLoop ... 398s Making all for test_tool NSSortDescriptor... 398s Linking test_tool NSScanner ... 398s Compiling file NSSortDescriptor.m ... 398s Linking test_tool NSSerialization ... 398s Making all for test_tool NSStream... 398s Linking test_tool NSSet ... 398s Compiling file NSStream.m ... 398s Making all for test_tool NSString... 398s Making all for test_tool NSTask... 398s Compiling file NSString.m ... 398s Compiling file NSTask.m ... 398s Linking test_tool NSSortDescriptor ... 398s Linking test_tool NSStream ... 398s Making all for test_tool NSThread... 398s Making all for test_tool NSTimeZone... 398s Compiling file NSThread.m ... 398s Compiling file NSTimeZone.m ... 398s Linking test_tool NSTask ... 398s Linking test_tool NSString ... 398s Making all for test_tool NSTimer... 398s Making all for test_tool NSURL... 398s Compiling file NSTimer.m ... 398s Compiling file NSURL.m ... 398s Linking test_tool NSThread ... 398s Linking test_tool NSTimeZone ... 398s Making all for test_tool NSURLAuthenticationChallenge... 398s Making all for test_tool NSURLCache... 398s Compiling file NSURLAuthenticationChallenge.m ... 398s Compiling file NSURLCache.m ... 398s Linking test_tool NSTimer ... 398s Linking test_tool NSURL ... 398s Making all for test_tool NSURLConnection... 398s Making all for test_tool NSURLCredential... 398s Compiling file NSURLConnection.m ... 398s Compiling file NSURLCredential.m ... 398s Linking test_tool NSURLAuthenticationChallenge ... 398s Linking test_tool NSURLCache ... 398s Making all for test_tool NSURLCredentialStorage... 398s Making all for test_tool NSURLDownload... 398s Compiling file NSURLCredentialStorage.m ... 398s Compiling file NSURLDownload.m ... 398s Linking test_tool NSURLConnection ... 398s Linking test_tool NSURLCredential ... 398s Making all for test_tool NSURLError... 398s Making all for test_tool NSURLHandle... 398s Compiling file NSURLError.m ... 398s Compiling file NSURLHandle.m ... 398s Linking test_tool NSURLDownload ... 398s Linking test_tool NSURLCredentialStorage ... 398s Making all for test_tool NSURLProtectionSpace... 398s Making all for test_tool NSURLProtocol... 398s Compiling file NSURLProtocol.m ... 398s Compiling file NSURLProtectionSpace.m ... 398s Linking test_tool NSURLError ... 398s Linking test_tool NSURLHandle ... 398s Making all for test_tool NSURLRequest... 398s Making all for test_tool NSURLResponse... 398s Compiling file NSURLRequest.m ... 398s Compiling file NSURLResponse.m ... 398s Linking test_tool NSURLProtocol ... 398s Making all for test_tool NSUndoManager... 398s Linking test_tool NSURLProtectionSpace ... 398s Compiling file NSUndoManager.m ... 398s Making all for test_tool NSUserDefaults... 398s Linking test_tool NSURLResponse ... 398s Compiling file NSUserDefaults.m ... 398s Linking test_tool NSURLRequest ... 398s Making all for test_tool NSValue... 398s Making all for test_tool NSXMLParser... 398s Compiling file NSValue.m ... 398s Compiling file NSXMLParser.m ... 398s Linking test_tool NSUndoManager ... 398s Making all for test_tool NSZone... 398s Linking test_tool NSUserDefaults ... 398s Making all for test_tool Unicode... 398s Compiling file NSZone.m ... 398s Compiling file Unicode.m ... 398s Linking test_tool NSValue ... 398s Linking test_tool NSXMLParser ... 398s Linking test_tool Unicode ... 398s Linking test_tool NSZone ... 398s Testing GSLock.m... 398s Running Tests/base/headers/GSLock.m... 398s Passed test: (2025-04-14 09:33:48.691 +0000) GSLock.m:9 ... include of GNUstepBase/GSLock.h works 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: GSLock.m 398s Testing GSMime.m... 398s Running Tests/base/headers/GSMime.m... 398s Passed test: (2025-04-14 09:33:48.744 +0000) GSMime.m:9 ... include of GNUstepBase/GSMime.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: GSMime.m 398s Testing GSObjCRuntime.m... 398s Running Tests/base/headers/GSObjCRuntime.m... 398s Passed test: (2025-04-14 09:33:48.797 +0000) GSObjCRuntime.m:9 ... include of GNUstepBase/GSObjCRuntime.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: GSObjCRuntime.m 398s Testing GSXML.m... 398s Running Tests/base/headers/GSXML.m... 398s Passed test: (2025-04-14 09:33:48.849 +0000) GSXML.m:9 ... include of GNUstepBase/GSXML.h works 398s 398s real 0m0.039s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: GSXML.m 398s Testing NSArchiver.m... 398s Running Tests/base/headers/NSArchiver.m... 398s Passed test: (2025-04-14 09:33:48.902 +0000) NSArchiver.m:9 ... include of Foundation/NSArchiver.h works 398s 398s real 0m0.039s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSArchiver.m 398s Testing NSArray.m... 398s Running Tests/base/headers/NSArray.m... 398s Passed test: (2025-04-14 09:33:48.954 +0000) NSArray.m:9 ... include of Foundation/NSArray.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSArray.m 398s Testing NSAttributedString.m... 398s Running Tests/base/headers/NSAttributedString.m... 398s Passed test: (2025-04-14 09:33:49.007 +0000) NSAttributedString.m:9 ... include of Foundation/NSAttributedString.h works 398s 398s real 0m0.039s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSAttributedString.m 398s Testing NSAutoreleasePool.m... 398s Running Tests/base/headers/NSAutoreleasePool.m... 398s Passed test: (2025-04-14 09:33:49.059 +0000) NSAutoreleasePool.m:9 ... include of Foundation/NSAutoreleasePool.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSAutoreleasePool.m 398s Testing NSBundle.m... 398s Running Tests/base/headers/NSBundle.m... 398s Passed test: (2025-04-14 09:33:49.112 +0000) NSBundle.m:9 ... include of Foundation/NSBundle.h works 398s 398s real 0m0.039s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSBundle.m 398s Testing NSByteOrder.m... 398s Running Tests/base/headers/NSByteOrder.m... 398s Passed test: (2025-04-14 09:33:49.164 +0000) NSByteOrder.m:9 ... include of Foundation/NSByteOrder.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSByteOrder.m 398s Testing NSCalendarDate.m... 398s Running Tests/base/headers/NSCalendarDate.m... 398s Passed test: (2025-04-14 09:33:49.217 +0000) NSCalendarDate.m:9 ... include of Foundation/NSCalendarDate.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSCalendarDate.m 398s Testing NSCharacterSet.m... 398s Running Tests/base/headers/NSCharacterSet.m... 398s Passed test: (2025-04-14 09:33:49.271 +0000) NSCharacterSet.m:9 ... include of Foundation/NSCharacterSet.h works 398s 398s real 0m0.041s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSCharacterSet.m 398s Testing NSClassDescription.m... 398s Running Tests/base/headers/NSClassDescription.m... 398s Passed test: (2025-04-14 09:33:49.324 +0000) NSClassDescription.m:9 ... include of Foundation/NSClassDescription.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSClassDescription.m 398s Testing NSCoder.m... 398s Running Tests/base/headers/NSCoder.m... 398s Passed test: (2025-04-14 09:33:49.377 +0000) NSCoder.m:9 ... include of Foundation/NSCoder.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSCoder.m 398s Testing NSComparisonPredicate.m... 398s Running Tests/base/headers/NSComparisonPredicate.m... 398s Passed test: (2025-04-14 09:33:49.431 +0000) NSComparisonPredicate.m:9 ... include of Foundation/NSComparisonPredicate.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSComparisonPredicate.m 398s Testing NSCompoundPredicate.m... 398s Running Tests/base/headers/NSCompoundPredicate.m... 398s Passed test: (2025-04-14 09:33:49.484 +0000) NSCompoundPredicate.m:9 ... include of Foundation/NSCompoundPredicate.h works 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.008s 398s Completed file: NSCompoundPredicate.m 398s Testing NSConnection.m... 398s Running Tests/base/headers/NSConnection.m... 398s Passed test: (2025-04-14 09:33:49.538 +0000) NSConnection.m:9 ... include of Foundation/NSConnection.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSConnection.m 398s Testing NSData.m... 398s Running Tests/base/headers/NSData.m... 398s Passed test: (2025-04-14 09:33:49.591 +0000) NSData.m:9 ... include of Foundation/NSData.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSData.m 398s Testing NSDate.m... 398s Running Tests/base/headers/NSDate.m... 398s Passed test: (2025-04-14 09:33:49.645 +0000) NSDate.m:9 ... include of Foundation/NSDate.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSDate.m 398s Testing NSDateFormatter.m... 398s Running Tests/base/headers/NSDateFormatter.m... 398s Passed test: (2025-04-14 09:33:49.698 +0000) NSDateFormatter.m:9 ... include of Foundation/NSDateFormatter.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSDateFormatter.m 398s Testing NSDebug.m... 398s Running Tests/base/headers/NSDebug.m... 398s Passed test: (2025-04-14 09:33:49.751 +0000) NSDebug.m:9 ... include of Foundation/NSDebug.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSDebug.m 398s Testing NSDecimal.m... 398s Running Tests/base/headers/NSDecimal.m... 398s Passed test: (2025-04-14 09:33:49.805 +0000) NSDecimal.m:9 ... include of Foundation/NSDecimal.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSDecimal.m 398s Testing NSDecimalNumber.m... 398s Running Tests/base/headers/NSDecimalNumber.m... 398s Passed test: (2025-04-14 09:33:49.858 +0000) NSDecimalNumber.m:9 ... include of Foundation/NSDecimalNumber.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSDecimalNumber.m 398s Testing NSDictionary.m... 398s Running Tests/base/headers/NSDictionary.m... 398s Passed test: (2025-04-14 09:33:49.911 +0000) NSDictionary.m:9 ... include of Foundation/NSDictionary.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSDictionary.m 398s Testing NSDistantObject.m... 398s Running Tests/base/headers/NSDistantObject.m... 398s Passed test: (2025-04-14 09:33:49.964 +0000) NSDistantObject.m:9 ... include of Foundation/NSDistantObject.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSDistantObject.m 398s Testing NSDistributedLock.m... 398s Running Tests/base/headers/NSDistributedLock.m... 398s Passed test: (2025-04-14 09:33:50.017 +0000) NSDistributedLock.m:9 ... include of Foundation/NSDistributedLock.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSDistributedLock.m 398s Testing NSDistributedNotificationCenter.m... 398s Running Tests/base/headers/NSDistributedNotificationCenter.m... 398s Passed test: (2025-04-14 09:33:50.070 +0000) NSDistributedNotificationCenter.m:9 ... include of Foundation/NSDistributedNotificationCenter.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSDistributedNotificationCenter.m 398s Testing NSEnumerator.m... 398s Running Tests/base/headers/NSEnumerator.m... 398s Passed test: (2025-04-14 09:33:50.123 +0000) NSEnumerator.m:9 ... include of Foundation/NSEnumerator.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSEnumerator.m 398s Testing NSError.m... 398s Running Tests/base/headers/NSError.m... 398s Passed test: (2025-04-14 09:33:50.176 +0000) NSError.m:9 ... include of Foundation/NSError.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSError.m 398s Testing NSException.m... 398s Running Tests/base/headers/NSException.m... 398s Passed test: (2025-04-14 09:33:50.230 +0000) NSException.m:9 ... include of Foundation/NSException.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSException.m 398s Testing NSExpression.m... 398s Running Tests/base/headers/NSExpression.m... 398s Passed test: (2025-04-14 09:33:50.282 +0000) NSExpression.m:9 ... include of Foundation/NSExpression.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSExpression.m 398s Testing NSFileHandle.m... 398s Running Tests/base/headers/NSFileHandle.m... 398s Passed test: (2025-04-14 09:33:50.335 +0000) NSFileHandle.m:9 ... include of Foundation/NSFileHandle.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSFileHandle.m 398s Testing NSFileManager.m... 398s Running Tests/base/headers/NSFileManager.m... 398s Passed test: (2025-04-14 09:33:50.388 +0000) NSFileManager.m:9 ... include of Foundation/NSFileManager.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSFileManager.m 398s Testing NSFormatter.m... 398s Running Tests/base/headers/NSFormatter.m... 398s Passed test: (2025-04-14 09:33:50.442 +0000) NSFormatter.m:9 ... include of Foundation/NSFormatter.h works 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.008s 398s Completed file: NSFormatter.m 398s Testing NSGeometry.m... 398s Running Tests/base/headers/NSGeometry.m... 398s Passed test: (2025-04-14 09:33:50.497 +0000) NSGeometry.m:9 ... include of Foundation/NSGeometry.h works 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: NSGeometry.m 398s Testing NSHTTPCookie.m... 398s Running Tests/base/headers/NSHTTPCookie.m... 398s Passed test: (2025-04-14 09:33:50.551 +0000) NSHTTPCookie.m:9 ... include of Foundation/NSHTTPCookie.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSHTTPCookie.m 398s Testing NSHTTPCookieStorage.m... 398s Running Tests/base/headers/NSHTTPCookieStorage.m... 398s Passed test: (2025-04-14 09:33:50.605 +0000) NSHTTPCookieStorage.m:9 ... include of Foundation/NSHTTPCookieStorage.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSHTTPCookieStorage.m 398s Testing NSHashTable.m... 398s Running Tests/base/headers/NSHashTable.m... 398s Passed test: (2025-04-14 09:33:50.658 +0000) NSHashTable.m:9 ... include of Foundation/NSHashTable.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSHashTable.m 398s Testing NSHost.m... 398s Running Tests/base/headers/NSHost.m... 398s Passed test: (2025-04-14 09:33:50.711 +0000) NSHost.m:9 ... include of Foundation/NSHost.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSHost.m 398s Testing NSIndexPath.m... 398s Running Tests/base/headers/NSIndexPath.m... 398s Passed test: (2025-04-14 09:33:50.764 +0000) NSIndexPath.m:9 ... include of Foundation/NSIndexPath.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSIndexPath.m 398s Testing NSIndexSet.m... 398s Running Tests/base/headers/NSIndexSet.m... 398s Passed test: (2025-04-14 09:33:50.817 +0000) NSIndexSet.m:9 ... include of Foundation/NSIndexSet.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSIndexSet.m 398s Testing NSInvocation.m... 398s Running Tests/base/headers/NSInvocation.m... 398s Passed test: (2025-04-14 09:33:50.870 +0000) NSInvocation.m:9 ... include of Foundation/NSInvocation.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSInvocation.m 398s Testing NSKeyValueCoding.m... 398s Running Tests/base/headers/NSKeyValueCoding.m... 398s Passed test: (2025-04-14 09:33:50.923 +0000) NSKeyValueCoding.m:9 ... include of Foundation/NSKeyValueCoding.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSKeyValueCoding.m 398s Testing NSKeyValueObserving.m... 398s Running Tests/base/headers/NSKeyValueObserving.m... 398s Passed test: (2025-04-14 09:33:50.977 +0000) NSKeyValueObserving.m:9 ... include of Foundation/NSKeyValueObserving.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSKeyValueObserving.m 398s Testing NSKeyedArchiver.m... 398s Running Tests/base/headers/NSKeyedArchiver.m... 398s Passed test: (2025-04-14 09:33:51.030 +0000) NSKeyedArchiver.m:9 ... include of Foundation/NSKeyedArchiver.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSKeyedArchiver.m 398s Testing NSLock.m... 398s Running Tests/base/headers/NSLock.m... 398s Passed test: (2025-04-14 09:33:51.083 +0000) NSLock.m:9 ... include of Foundation/NSLock.h works 398s 398s real 0m0.041s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSLock.m 398s Testing NSMapTable.m... 398s Running Tests/base/headers/NSMapTable.m... 398s Passed test: (2025-04-14 09:33:51.136 +0000) NSMapTable.m:9 ... include of Foundation/NSMapTable.h works 398s 398s real 0m0.040s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: NSMapTable.m 398s Testing NSMethodSignature.m... 398s Running Tests/base/headers/NSMethodSignature.m... 398s Passed test: (2025-04-14 09:33:51.190 +0000) NSMethodSignature.m:9 ... include of Foundation/NSMethodSignature.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSMethodSignature.m 398s Testing NSNotification.m... 398s Running Tests/base/headers/NSNotification.m... 398s Passed test: (2025-04-14 09:33:51.244 +0000) NSNotification.m:9 ... include of Foundation/NSNotification.h works 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: NSNotification.m 398s Testing NSNotificationQueue.m... 398s Running Tests/base/headers/NSNotificationQueue.m... 398s Passed test: (2025-04-14 09:33:51.299 +0000) NSNotificationQueue.m:9 ... include of Foundation/NSNotificationQueue.h works 398s 398s real 0m0.040s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: NSNotificationQueue.m 398s Testing NSNull.m... 398s Running Tests/base/headers/NSNull.m... 398s Passed test: (2025-04-14 09:33:51.352 +0000) NSNull.m:9 ... include of Foundation/NSNull.h works 398s 398s real 0m0.043s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: NSNull.m 398s Testing NSNumberFormatter.m... 398s Running Tests/base/headers/NSNumberFormatter.m... 398s Passed test: (2025-04-14 09:33:51.407 +0000) NSNumberFormatter.m:9 ... include of Foundation/NSNumberFormatter.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSNumberFormatter.m 398s Testing NSObjCRuntime.m... 398s Running Tests/base/headers/NSObjCRuntime.m... 398s Passed test: (2025-04-14 09:33:51.461 +0000) NSObjCRuntime.m:9 ... include of Foundation/NSObjCRuntime.h works 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.008s 398s Completed file: NSObjCRuntime.m 398s Testing NSObject.m... 398s Running Tests/base/headers/NSObject.m... 398s Passed test: (2025-04-14 09:33:51.521 +0000) NSObject.m:9 ... include of Foundation/NSObject.h works 398s 398s real 0m0.047s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: NSObject.m 398s Testing NSPathUtilities.m... 398s Running Tests/base/headers/NSPathUtilities.m... 398s Passed test: (2025-04-14 09:33:51.579 +0000) NSPathUtilities.m:9 ... include of Foundation/NSPathUtilities.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSPathUtilities.m 398s Testing NSPort.m... 398s Running Tests/base/headers/NSPort.m... 398s Passed test: (2025-04-14 09:33:51.633 +0000) NSPort.m:9 ... include of Foundation/NSPort.h works 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: NSPort.m 398s Testing NSPortCoder.m... 398s Running Tests/base/headers/NSPortCoder.m... 398s Passed test: (2025-04-14 09:33:51.688 +0000) NSPortCoder.m:9 ... include of Foundation/NSPortCoder.h works 398s 398s real 0m0.041s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSPortCoder.m 398s Testing NSPortMessage.m... 398s Running Tests/base/headers/NSPortMessage.m... 398s Passed test: (2025-04-14 09:33:51.742 +0000) NSPortMessage.m:9 ... include of Foundation/NSPortMessage.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSPortMessage.m 398s Testing NSPortNameServer.m... 398s Running Tests/base/headers/NSPortNameServer.m... 398s Passed test: (2025-04-14 09:33:51.796 +0000) NSPortNameServer.m:9 ... include of Foundation/NSPortNameServer.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSPortNameServer.m 398s Testing NSPredicate.m... 398s Running Tests/base/headers/NSPredicate.m... 398s Passed test: (2025-04-14 09:33:51.849 +0000) NSPredicate.m:9 ... include of Foundation/NSPredicate.h works 398s 398s real 0m0.040s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: NSPredicate.m 398s Testing NSProcessInfo.m... 398s Running Tests/base/headers/NSProcessInfo.m... 398s Passed test: (2025-04-14 09:33:51.903 +0000) NSProcessInfo.m:9 ... include of Foundation/NSProcessInfo.h works 398s 398s real 0m0.041s 398s user 0m0.034s 398s sys 0m0.007s 398s Completed file: NSProcessInfo.m 398s Testing NSPropertyList.m... 398s Running Tests/base/headers/NSPropertyList.m... 398s Passed test: (2025-04-14 09:33:51.956 +0000) NSPropertyList.m:9 ... include of Foundation/NSPropertyList.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSPropertyList.m 398s Testing NSProtocolChecker.m... 398s Running Tests/base/headers/NSProtocolChecker.m... 398s Passed test: (2025-04-14 09:33:52.010 +0000) NSProtocolChecker.m:9 ... include of Foundation/NSProtocolChecker.h works 398s 398s real 0m0.039s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSProtocolChecker.m 398s Testing NSProxy.m... 398s Running Tests/base/headers/NSProxy.m... 398s Passed test: (2025-04-14 09:33:52.062 +0000) NSProxy.m:9 ... include of Foundation/NSProxy.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.006s 398s Completed file: NSProxy.m 398s Testing NSRange.m... 398s Running Tests/base/headers/NSRange.m... 398s Passed test: (2025-04-14 09:33:52.117 +0000) NSRange.m:9 ... include of Foundation/NSRange.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSRange.m 398s Testing NSRunLoop.m... 398s Running Tests/base/headers/NSRunLoop.m... 398s Passed test: (2025-04-14 09:33:52.171 +0000) NSRunLoop.m:9 ... include of Foundation/NSRunLoop.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSRunLoop.m 398s Testing NSScanner.m... 398s Running Tests/base/headers/NSScanner.m... 398s Passed test: (2025-04-14 09:33:52.224 +0000) NSScanner.m:9 ... include of Foundation/NSScanner.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSScanner.m 398s Testing NSSerialization.m... 398s Running Tests/base/headers/NSSerialization.m... 398s Passed test: (2025-04-14 09:33:52.278 +0000) NSSerialization.m:9 ... include of Foundation/NSSerialization.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSSerialization.m 398s Testing NSSet.m... 398s Running Tests/base/headers/NSSet.m... 398s Passed test: (2025-04-14 09:33:52.331 +0000) NSSet.m:9 ... include of Foundation/NSSet.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSSet.m 398s Testing NSSortDescriptor.m... 398s Running Tests/base/headers/NSSortDescriptor.m... 398s Passed test: (2025-04-14 09:33:52.385 +0000) NSSortDescriptor.m:9 ... include of Foundation/NSSortDescriptor.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSSortDescriptor.m 398s Testing NSStream.m... 398s Running Tests/base/headers/NSStream.m... 398s Passed test: (2025-04-14 09:33:52.438 +0000) NSStream.m:9 ... include of Foundation/NSStream.h works 398s 398s real 0m0.039s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSStream.m 398s Testing NSString.m... 398s Running Tests/base/headers/NSString.m... 398s Passed test: (2025-04-14 09:33:52.490 +0000) NSString.m:9 ... include of Foundation/NSString.h works 398s 398s real 0m0.039s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSString.m 398s Testing NSTask.m... 398s Running Tests/base/headers/NSTask.m... 398s Passed test: (2025-04-14 09:33:52.543 +0000) NSTask.m:9 ... include of Foundation/NSTask.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSTask.m 398s Testing NSThread.m... 398s Running Tests/base/headers/NSThread.m... 398s Passed test: (2025-04-14 09:33:52.596 +0000) NSThread.m:9 ... include of Foundation/NSThread.h works 398s 398s real 0m0.040s 398s user 0m0.032s 398s sys 0m0.006s 398s Completed file: NSThread.m 398s Testing NSTimeZone.m... 398s Running Tests/base/headers/NSTimeZone.m... 398s Passed test: (2025-04-14 09:33:52.649 +0000) NSTimeZone.m:9 ... include of Foundation/NSTimeZone.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSTimeZone.m 398s Testing NSTimer.m... 398s Running Tests/base/headers/NSTimer.m... 398s Passed test: (2025-04-14 09:33:52.703 +0000) NSTimer.m:9 ... include of Foundation/NSTimer.h works 398s 398s real 0m0.040s 398s user 0m0.032s 398s sys 0m0.007s 398s Completed file: NSTimer.m 398s Testing NSURL.m... 398s Running Tests/base/headers/NSURL.m... 398s Passed test: (2025-04-14 09:33:52.757 +0000) NSURL.m:9 ... include of Foundation/NSURL.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSURL.m 398s Testing NSURLAuthenticationChallenge.m... 398s Running Tests/base/headers/NSURLAuthenticationChallenge.m... 398s Passed test: (2025-04-14 09:33:52.811 +0000) NSURLAuthenticationChallenge.m:9 ... include of Foundation/NSURLAuthenticationChallenge.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSURLAuthenticationChallenge.m 398s Testing NSURLCache.m... 398s Running Tests/base/headers/NSURLCache.m... 398s Passed test: (2025-04-14 09:33:52.864 +0000) NSURLCache.m:9 ... include of Foundation/NSURLCache.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSURLCache.m 398s Testing NSURLConnection.m... 398s Running Tests/base/headers/NSURLConnection.m... 398s Passed test: (2025-04-14 09:33:52.919 +0000) NSURLConnection.m:9 ... include of Foundation/NSURLConnection.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSURLConnection.m 398s Testing NSURLCredential.m... 398s Running Tests/base/headers/NSURLCredential.m... 398s Passed test: (2025-04-14 09:33:52.978 +0000) NSURLCredential.m:9 ... include of Foundation/NSURLCredential.h works 398s 398s real 0m0.056s 398s user 0m0.044s 398s sys 0m0.011s 398s Completed file: NSURLCredential.m 398s Testing NSURLCredentialStorage.m... 398s Running Tests/base/headers/NSURLCredentialStorage.m... 398s Passed test: (2025-04-14 09:33:53.042 +0000) NSURLCredentialStorage.m:9 ... include of Foundation/NSURLCredentialStorage.h works 398s 398s real 0m0.041s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSURLCredentialStorage.m 398s Testing NSURLDownload.m... 398s Running Tests/base/headers/NSURLDownload.m... 398s Passed test: (2025-04-14 09:33:53.097 +0000) NSURLDownload.m:9 ... include of Foundation/NSURLDownload.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSURLDownload.m 398s Testing NSURLError.m... 398s Running Tests/base/headers/NSURLError.m... 398s Passed test: (2025-04-14 09:33:53.149 +0000) NSURLError.m:9 ... include of Foundation/NSURLError.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSURLError.m 398s Testing NSURLHandle.m... 398s Running Tests/base/headers/NSURLHandle.m... 398s Passed test: (2025-04-14 09:33:53.202 +0000) NSURLHandle.m:9 ... include of Foundation/NSURLHandle.h works 398s 398s real 0m0.039s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSURLHandle.m 398s Testing NSURLProtectionSpace.m... 398s Running Tests/base/headers/NSURLProtectionSpace.m... 398s Passed test: (2025-04-14 09:33:53.255 +0000) NSURLProtectionSpace.m:9 ... include of Foundation/NSURLProtectionSpace.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSURLProtectionSpace.m 398s Testing NSURLProtocol.m... 398s Running Tests/base/headers/NSURLProtocol.m... 398s Passed test: (2025-04-14 09:33:53.308 +0000) NSURLProtocol.m:9 ... include of Foundation/NSURLProtocol.h works 398s 398s real 0m0.041s 398s user 0m0.033s 398s sys 0m0.008s 398s Completed file: NSURLProtocol.m 398s Testing NSURLRequest.m... 398s Running Tests/base/headers/NSURLRequest.m... 398s Passed test: (2025-04-14 09:33:53.364 +0000) NSURLRequest.m:9 ... include of Foundation/NSURLRequest.h works 398s 398s real 0m0.041s 398s user 0m0.033s 398s sys 0m0.008s 398s Completed file: NSURLRequest.m 398s Testing NSURLResponse.m... 398s Running Tests/base/headers/NSURLResponse.m... 398s Passed test: (2025-04-14 09:33:53.418 +0000) NSURLResponse.m:9 ... include of Foundation/NSURLResponse.h works 398s 398s real 0m0.042s 398s user 0m0.034s 398s sys 0m0.008s 398s Completed file: NSURLResponse.m 398s Testing NSUndoManager.m... 398s Running Tests/base/headers/NSUndoManager.m... 398s Passed test: (2025-04-14 09:33:53.473 +0000) NSUndoManager.m:9 ... include of Foundation/NSUndoManager.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSUndoManager.m 398s Testing NSUserDefaults.m... 398s Running Tests/base/headers/NSUserDefaults.m... 398s Passed test: (2025-04-14 09:33:53.526 +0000) NSUserDefaults.m:9 ... include of Foundation/NSUserDefaults.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSUserDefaults.m 398s Testing NSValue.m... 398s Running Tests/base/headers/NSValue.m... 398s Passed test: (2025-04-14 09:33:53.579 +0000) NSValue.m:9 ... include of Foundation/NSValue.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSValue.m 398s Testing NSXMLParser.m... 398s Running Tests/base/headers/NSXMLParser.m... 398s Passed test: (2025-04-14 09:33:53.632 +0000) NSXMLParser.m:9 ... include of Foundation/NSXMLParser.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: NSXMLParser.m 398s Testing NSZone.m... 398s Running Tests/base/headers/NSZone.m... 398s Passed test: (2025-04-14 09:33:53.685 +0000) NSZone.m:9 ... include of Foundation/NSZone.h works 398s 398s real 0m0.039s 398s user 0m0.032s 398s sys 0m0.007s 398s Completed file: NSZone.m 398s Testing Unicode.m... 398s Running Tests/base/headers/Unicode.m... 398s Passed test: (2025-04-14 09:33:53.737 +0000) Unicode.m:9 ... include of GNUstepBase/Unicode.h works 398s 398s real 0m0.040s 398s user 0m0.033s 398s sys 0m0.007s 398s Completed file: Unicode.m 398s autopkgtest [09:33:54]: test testsuite: -----------------------] 399s autopkgtest [09:33:55]: test testsuite: - - - - - - - - - - results - - - - - - - - - - 399s testsuite FAIL non-zero exit status 1 399s autopkgtest [09:33:55]: @@@@@@@@@@@@@@@@@@@@ summary 399s adequate PASS 399s file-tests PASS 399s testsuite FAIL non-zero exit status 1 416s nova [W] Using flock in prodstack6-s390x 416s Creating nova instance adt-plucky-s390x-gnustep-base-20250414-092716-juju-7f2275-prod-proposed-migration-environment-20-a9a8e815-7ab8-429f-9fee-2dc2766e574a from image adt/ubuntu-plucky-s390x-server-20250414.img (UUID 2dee0369-98af-45ae-a5b7-57a0bc9e6f6b)... 416s nova [W] Timed out waiting for e3bb0d18-e67a-4fbf-8f4b-beb8c213cf1f to get deleted.