0s autopkgtest [06:34:02]: starting date and time: 2026-02-03 06:34:02+0000 0s autopkgtest [06:34:02]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [06:34:02]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.jp0h772l/out --timeout-copy=6000 --needs-internet=try --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:libunistring --apt-upgrade libidn2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=libunistring/1.3-2build1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-arm64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-arm64-11.secgroup --name adt-resolute-arm64-libidn2-20260203-063402-juju-7f2275-prod-proposed-migration-environment-20-6bef0a3f-b165-4512-b6b9-865560a133b2 --image adt/ubuntu-resolute-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-autopkgtest-workers-arm64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-arm64-libidn2-20260203-063402-juju-7f2275-prod-proposed-migration-environment-20-6bef0a3f-b165-4512-b6b9-865560a133b2 from image adt/ubuntu-resolute-arm64-server-20260202.img (UUID e5b8703b-d12e-4238-a70e-a72a9b0d7948)... 68s autopkgtest [06:35:10]: testbed dpkg architecture: arm64 68s autopkgtest [06:35:10]: testbed apt version: 3.1.14 69s autopkgtest [06:35:11]: @@@@@@@@@@@@@@@@@@@@ test bed setup 69s autopkgtest [06:35:11]: testbed release detected to be: None 70s autopkgtest [06:35:12]: updating testbed package index (apt update) 70s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 70s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 70s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 70s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 70s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5260 B] 70s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1270 kB] 70s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [27.8 kB] 70s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [269 kB] 70s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [308 kB] 70s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 c-n-f Metadata [3684 B] 70s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [52.9 kB] 70s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 c-n-f Metadata [328 B] 70s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [1115 kB] 71s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 c-n-f Metadata [26.4 kB] 71s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [21.5 kB] 71s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 c-n-f Metadata [744 B] 73s Fetched 3225 kB in 1s (4029 kB/s) 74s Reading package lists... 76s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 76s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 76s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 76s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 77s Reading package lists... 77s Reading package lists... 77s Building dependency tree... 77s Reading state information... 77s Calculating upgrade... 78s The following packages will be upgraded: 78s cloud-init cloud-init-base libexpat1 liblocale-gettext-perl libunistring5 78s systemd-hwe-hwdb 78s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 78s Need to get 1332 kB of archives. 78s After this operation, 62.5 kB disk space will be freed. 78s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 libexpat1 arm64 2.7.4-1 [85.7 kB] 78s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 liblocale-gettext-perl arm64 1.07-8 [15.6 kB] 78s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libunistring5 arm64 1.3-2build1 [601 kB] 78s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 systemd-hwe-hwdb all 259.0.1 [3152 B] 78s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 cloud-init-base all 25.4~4g26c7d38d-0ubuntu1 [624 kB] 78s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 cloud-init all 25.4~4g26c7d38d-0ubuntu1 [2120 B] 78s dpkg-preconfigure: unable to re-open stdin: No such file or directory 78s Fetched 1332 kB in 0s (6040 kB/s) 78s (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 ... 89359 files and directories currently installed.) 78s Preparing to unpack .../0-libexpat1_2.7.4-1_arm64.deb ... 78s Unpacking libexpat1:arm64 (2.7.4-1) over (2.7.3-1) ... 78s Preparing to unpack .../1-liblocale-gettext-perl_1.07-8_arm64.deb ... 78s Unpacking liblocale-gettext-perl (1.07-8) over (1.07-7build1) ... 78s Preparing to unpack .../2-libunistring5_1.3-2build1_arm64.deb ... 78s Unpacking libunistring5:arm64 (1.3-2build1) over (1.3-2) ... 79s Preparing to unpack .../3-systemd-hwe-hwdb_259.0.1_all.deb ... 79s Unpacking systemd-hwe-hwdb (259.0.1) over (257.7.1) ... 79s Preparing to unpack .../4-cloud-init-base_25.4~4g26c7d38d-0ubuntu1_all.deb ... 79s Unpacking cloud-init-base (25.4~4g26c7d38d-0ubuntu1) over (25.4~3g78f6f15e-0ubuntu1) ... 79s Preparing to unpack .../5-cloud-init_25.4~4g26c7d38d-0ubuntu1_all.deb ... 79s Unpacking cloud-init (25.4~4g26c7d38d-0ubuntu1) over (25.4~3g78f6f15e-0ubuntu1) ... 79s Setting up libexpat1:arm64 (2.7.4-1) ... 79s Setting up cloud-init-base (25.4~4g26c7d38d-0ubuntu1) ... 79s Clearing ignored debconf value cloud-init/datasources 79s Encountered debconf setting for cloud-init-base/datasources. 81s Setting up libunistring5:arm64 (1.3-2build1) ... 81s Setting up systemd-hwe-hwdb (259.0.1) ... 81s Setting up liblocale-gettext-perl (1.07-8) ... 81s Setting up cloud-init (25.4~4g26c7d38d-0ubuntu1) ... 81s Processing triggers for rsyslog (8.2512.0-1ubuntu2) ... 81s Processing triggers for man-db (2.13.1-1) ... 82s Processing triggers for udev (259-1ubuntu3) ... 82s Processing triggers for libc-bin (2.42-2ubuntu4) ... 83s autopkgtest [06:35:25]: upgrading testbed (apt dist-upgrade and autopurge) 83s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s Calculating upgrade... 84s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 84s Reading package lists... 84s Building dependency tree... 84s Reading state information... 84s Solving dependencies... 85s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 85s autopkgtest [06:35:27]: rebooting testbed after setup commands that affected boot 120s autopkgtest [06:36:02]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:41:39 UTC 2026 122s autopkgtest [06:36:04]: @@@@@@@@@@@@@@@@@@@@ apt-source libidn2 126s Get:1 http://ftpmaster.internal/ubuntu resolute/main libidn2 2.3.8-4 (dsc) [2811 B] 126s Get:2 http://ftpmaster.internal/ubuntu resolute/main libidn2 2.3.8-4 (tar) [719 kB] 126s Get:3 http://ftpmaster.internal/ubuntu resolute/main libidn2 2.3.8-4 (asc) [1223 B] 126s Get:4 http://ftpmaster.internal/ubuntu resolute/main libidn2 2.3.8-4 (diff) [18.1 kB] 126s gpgv: Signature made Mon Aug 18 18:27:39 2025 UTC 126s gpgv: using RSA key 374D8CE4DB96E9CBD4C0972A606D084E4683C079 126s gpgv: Can't check signature: No public key 126s dpkg-source: warning: cannot verify inline signature for ./libidn2_2.3.8-4.dsc: no acceptable signature found 126s autopkgtest [06:36:08]: testing package libidn2 version 2.3.8-4 127s autopkgtest [06:36:09]: build not needed 128s autopkgtest [06:36:10]: test libidn2: preparing testbed 128s Reading package lists... 128s Building dependency tree... 128s Reading state information... 128s Solving dependencies... 129s The following NEW packages will be installed: 129s build-essential cpp cpp-15 cpp-15-aarch64-linux-gnu cpp-aarch64-linux-gnu 129s g++ g++-15 g++-15-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-15 129s gcc-15-aarch64-linux-gnu gcc-aarch64-linux-gnu libasan8 libc-dev-bin 129s libc6-dev libcc1-0 libcrypt-dev libgcc-15-dev libgomp1 libhwasan0 129s libidn2-dev libisl23 libitm1 liblsan0 libmpc3 libpkgconf3 libstdc++-15-dev 129s libtsan2 libubsan1 linux-libc-dev pkg-config pkgconf pkgconf-bin 129s rpcsvc-proto 129s 0 upgraded, 35 newly installed, 0 to remove and 0 not upgraded. 129s Need to get 68.5 MB of archives. 129s After this operation, 244 MB of additional disk space will be used. 129s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 libc-dev-bin arm64 2.42-2ubuntu4 [22.5 kB] 129s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 linux-libc-dev arm64 6.18.0-9.9 [1834 kB] 130s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-dev arm64 1:4.5.1-1 [123 kB] 130s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 rpcsvc-proto arm64 1.4.3-1 [65.7 kB] 130s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 libc6-dev arm64 2.42-2ubuntu4 [1765 kB] 130s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 libisl23 arm64 0.27-1build1 [676 kB] 131s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 libmpc3 arm64 1.3.1-2 [55.6 kB] 131s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15-aarch64-linux-gnu arm64 15.2.0-12ubuntu1 [11.7 MB] 131s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15 arm64 15.2.0-12ubuntu1 [1030 B] 131s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [5736 B] 131s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp arm64 4:15.2.0-4ubuntu1 [22.4 kB] 131s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 libcc1-0 arm64 15.2.0-12ubuntu1 [49.0 kB] 131s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libgomp1 arm64 15.2.0-12ubuntu1 [147 kB] 131s Get:14 http://ftpmaster.internal/ubuntu resolute/main arm64 libitm1 arm64 15.2.0-12ubuntu1 [27.8 kB] 131s Get:15 http://ftpmaster.internal/ubuntu resolute/main arm64 libasan8 arm64 15.2.0-12ubuntu1 [2920 kB] 132s Get:16 http://ftpmaster.internal/ubuntu resolute/main arm64 liblsan0 arm64 15.2.0-12ubuntu1 [1316 kB] 132s Get:17 http://ftpmaster.internal/ubuntu resolute/main arm64 libtsan2 arm64 15.2.0-12ubuntu1 [2688 kB] 132s Get:18 http://ftpmaster.internal/ubuntu resolute/main arm64 libubsan1 arm64 15.2.0-12ubuntu1 [1175 kB] 132s Get:19 http://ftpmaster.internal/ubuntu resolute/main arm64 libhwasan0 arm64 15.2.0-12ubuntu1 [1638 kB] 132s Get:20 http://ftpmaster.internal/ubuntu resolute/main arm64 libgcc-15-dev arm64 15.2.0-12ubuntu1 [2600 kB] 132s Get:21 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15-aarch64-linux-gnu arm64 15.2.0-12ubuntu1 [23.1 MB] 132s Get:22 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15 arm64 15.2.0-12ubuntu1 [519 kB] 132s Get:23 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [1206 B] 132s Get:24 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc arm64 4:15.2.0-4ubuntu1 [5016 B] 132s Get:25 http://ftpmaster.internal/ubuntu resolute/main arm64 libstdc++-15-dev arm64 15.2.0-12ubuntu1 [2549 kB] 133s Get:26 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15-aarch64-linux-gnu arm64 15.2.0-12ubuntu1 [13.2 MB] 133s Get:27 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15 arm64 15.2.0-12ubuntu1 [25.3 kB] 133s Get:28 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [956 B] 133s Get:29 http://ftpmaster.internal/ubuntu resolute/main arm64 g++ arm64 4:15.2.0-4ubuntu1 [1080 B] 133s Get:30 http://ftpmaster.internal/ubuntu resolute/main arm64 build-essential arm64 12.12ubuntu2 [5254 B] 133s Get:31 http://ftpmaster.internal/ubuntu resolute/main arm64 libpkgconf3 arm64 1.8.1-4build1 [33.7 kB] 133s Get:32 http://ftpmaster.internal/ubuntu resolute/main arm64 pkgconf-bin arm64 1.8.1-4build1 [21.7 kB] 133s Get:33 http://ftpmaster.internal/ubuntu resolute/main arm64 pkgconf arm64 1.8.1-4build1 [16.8 kB] 133s Get:34 http://ftpmaster.internal/ubuntu resolute/main arm64 pkg-config arm64 1.8.1-4build1 [7494 B] 133s Get:35 http://ftpmaster.internal/ubuntu resolute/main arm64 libidn2-dev arm64 2.3.8-4 [123 kB] 133s Fetched 68.5 MB in 4s (17.3 MB/s) 133s Selecting previously unselected package libc-dev-bin. 133s (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 ... 89360 files and directories currently installed.) 133s Preparing to unpack .../00-libc-dev-bin_2.42-2ubuntu4_arm64.deb ... 133s Unpacking libc-dev-bin (2.42-2ubuntu4) ... 133s Selecting previously unselected package linux-libc-dev:arm64. 133s Preparing to unpack .../01-linux-libc-dev_6.18.0-9.9_arm64.deb ... 133s Unpacking linux-libc-dev:arm64 (6.18.0-9.9) ... 133s Selecting previously unselected package libcrypt-dev:arm64. 133s Preparing to unpack .../02-libcrypt-dev_1%3a4.5.1-1_arm64.deb ... 133s Unpacking libcrypt-dev:arm64 (1:4.5.1-1) ... 133s Selecting previously unselected package rpcsvc-proto. 133s Preparing to unpack .../03-rpcsvc-proto_1.4.3-1_arm64.deb ... 133s Unpacking rpcsvc-proto (1.4.3-1) ... 133s Selecting previously unselected package libc6-dev:arm64. 134s Preparing to unpack .../04-libc6-dev_2.42-2ubuntu4_arm64.deb ... 134s Unpacking libc6-dev:arm64 (2.42-2ubuntu4) ... 134s Selecting previously unselected package libisl23:arm64. 134s Preparing to unpack .../05-libisl23_0.27-1build1_arm64.deb ... 134s Unpacking libisl23:arm64 (0.27-1build1) ... 134s Selecting previously unselected package libmpc3:arm64. 134s Preparing to unpack .../06-libmpc3_1.3.1-2_arm64.deb ... 134s Unpacking libmpc3:arm64 (1.3.1-2) ... 134s Selecting previously unselected package cpp-15-aarch64-linux-gnu. 134s Preparing to unpack .../07-cpp-15-aarch64-linux-gnu_15.2.0-12ubuntu1_arm64.deb ... 134s Unpacking cpp-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 134s Selecting previously unselected package cpp-15. 134s Preparing to unpack .../08-cpp-15_15.2.0-12ubuntu1_arm64.deb ... 134s Unpacking cpp-15 (15.2.0-12ubuntu1) ... 134s Selecting previously unselected package cpp-aarch64-linux-gnu. 134s Preparing to unpack .../09-cpp-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 134s Unpacking cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 134s Selecting previously unselected package cpp. 134s Preparing to unpack .../10-cpp_4%3a15.2.0-4ubuntu1_arm64.deb ... 134s Unpacking cpp (4:15.2.0-4ubuntu1) ... 134s Selecting previously unselected package libcc1-0:arm64. 134s Preparing to unpack .../11-libcc1-0_15.2.0-12ubuntu1_arm64.deb ... 134s Unpacking libcc1-0:arm64 (15.2.0-12ubuntu1) ... 134s Selecting previously unselected package libgomp1:arm64. 134s Preparing to unpack .../12-libgomp1_15.2.0-12ubuntu1_arm64.deb ... 134s Unpacking libgomp1:arm64 (15.2.0-12ubuntu1) ... 134s Selecting previously unselected package libitm1:arm64. 134s Preparing to unpack .../13-libitm1_15.2.0-12ubuntu1_arm64.deb ... 134s Unpacking libitm1:arm64 (15.2.0-12ubuntu1) ... 134s Selecting previously unselected package libasan8:arm64. 134s Preparing to unpack .../14-libasan8_15.2.0-12ubuntu1_arm64.deb ... 134s Unpacking libasan8:arm64 (15.2.0-12ubuntu1) ... 134s Selecting previously unselected package liblsan0:arm64. 134s Preparing to unpack .../15-liblsan0_15.2.0-12ubuntu1_arm64.deb ... 134s Unpacking liblsan0:arm64 (15.2.0-12ubuntu1) ... 134s Selecting previously unselected package libtsan2:arm64. 134s Preparing to unpack .../16-libtsan2_15.2.0-12ubuntu1_arm64.deb ... 134s Unpacking libtsan2:arm64 (15.2.0-12ubuntu1) ... 134s Selecting previously unselected package libubsan1:arm64. 134s Preparing to unpack .../17-libubsan1_15.2.0-12ubuntu1_arm64.deb ... 134s Unpacking libubsan1:arm64 (15.2.0-12ubuntu1) ... 134s Selecting previously unselected package libhwasan0:arm64. 134s Preparing to unpack .../18-libhwasan0_15.2.0-12ubuntu1_arm64.deb ... 134s Unpacking libhwasan0:arm64 (15.2.0-12ubuntu1) ... 134s Selecting previously unselected package libgcc-15-dev:arm64. 134s Preparing to unpack .../19-libgcc-15-dev_15.2.0-12ubuntu1_arm64.deb ... 134s Unpacking libgcc-15-dev:arm64 (15.2.0-12ubuntu1) ... 135s Selecting previously unselected package gcc-15-aarch64-linux-gnu. 135s Preparing to unpack .../20-gcc-15-aarch64-linux-gnu_15.2.0-12ubuntu1_arm64.deb ... 135s Unpacking gcc-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 135s Selecting previously unselected package gcc-15. 135s Preparing to unpack .../21-gcc-15_15.2.0-12ubuntu1_arm64.deb ... 135s Unpacking gcc-15 (15.2.0-12ubuntu1) ... 135s Selecting previously unselected package gcc-aarch64-linux-gnu. 135s Preparing to unpack .../22-gcc-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 135s Unpacking gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 135s Selecting previously unselected package gcc. 135s Preparing to unpack .../23-gcc_4%3a15.2.0-4ubuntu1_arm64.deb ... 135s Unpacking gcc (4:15.2.0-4ubuntu1) ... 135s Selecting previously unselected package libstdc++-15-dev:arm64. 135s Preparing to unpack .../24-libstdc++-15-dev_15.2.0-12ubuntu1_arm64.deb ... 135s Unpacking libstdc++-15-dev:arm64 (15.2.0-12ubuntu1) ... 135s Selecting previously unselected package g++-15-aarch64-linux-gnu. 135s Preparing to unpack .../25-g++-15-aarch64-linux-gnu_15.2.0-12ubuntu1_arm64.deb ... 135s Unpacking g++-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 136s Selecting previously unselected package g++-15. 136s Preparing to unpack .../26-g++-15_15.2.0-12ubuntu1_arm64.deb ... 136s Unpacking g++-15 (15.2.0-12ubuntu1) ... 136s Selecting previously unselected package g++-aarch64-linux-gnu. 136s Preparing to unpack .../27-g++-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 136s Unpacking g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 136s Selecting previously unselected package g++. 136s Preparing to unpack .../28-g++_4%3a15.2.0-4ubuntu1_arm64.deb ... 136s Unpacking g++ (4:15.2.0-4ubuntu1) ... 136s Selecting previously unselected package build-essential. 136s Preparing to unpack .../29-build-essential_12.12ubuntu2_arm64.deb ... 136s Unpacking build-essential (12.12ubuntu2) ... 136s Selecting previously unselected package libpkgconf3:arm64. 136s Preparing to unpack .../30-libpkgconf3_1.8.1-4build1_arm64.deb ... 136s Unpacking libpkgconf3:arm64 (1.8.1-4build1) ... 136s Selecting previously unselected package pkgconf-bin. 136s Preparing to unpack .../31-pkgconf-bin_1.8.1-4build1_arm64.deb ... 136s Unpacking pkgconf-bin (1.8.1-4build1) ... 136s Selecting previously unselected package pkgconf:arm64. 136s Preparing to unpack .../32-pkgconf_1.8.1-4build1_arm64.deb ... 136s Unpacking pkgconf:arm64 (1.8.1-4build1) ... 136s Selecting previously unselected package pkg-config:arm64. 136s Preparing to unpack .../33-pkg-config_1.8.1-4build1_arm64.deb ... 136s Unpacking pkg-config:arm64 (1.8.1-4build1) ... 136s Selecting previously unselected package libidn2-dev:arm64. 136s Preparing to unpack .../34-libidn2-dev_2.3.8-4_arm64.deb ... 136s Unpacking libidn2-dev:arm64 (2.3.8-4) ... 136s Setting up linux-libc-dev:arm64 (6.18.0-9.9) ... 136s Setting up libgomp1:arm64 (15.2.0-12ubuntu1) ... 136s Setting up libpkgconf3:arm64 (1.8.1-4build1) ... 136s Setting up rpcsvc-proto (1.4.3-1) ... 136s Setting up libmpc3:arm64 (1.3.1-2) ... 136s Setting up pkgconf-bin (1.8.1-4build1) ... 136s Setting up libidn2-dev:arm64 (2.3.8-4) ... 136s Setting up libubsan1:arm64 (15.2.0-12ubuntu1) ... 136s Setting up libhwasan0:arm64 (15.2.0-12ubuntu1) ... 136s Setting up libcrypt-dev:arm64 (1:4.5.1-1) ... 136s Setting up libasan8:arm64 (15.2.0-12ubuntu1) ... 136s Setting up libtsan2:arm64 (15.2.0-12ubuntu1) ... 136s Setting up libisl23:arm64 (0.27-1build1) ... 136s Setting up libc-dev-bin (2.42-2ubuntu4) ... 136s Setting up libcc1-0:arm64 (15.2.0-12ubuntu1) ... 136s Setting up liblsan0:arm64 (15.2.0-12ubuntu1) ... 136s Setting up libitm1:arm64 (15.2.0-12ubuntu1) ... 136s Setting up cpp-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 136s Setting up libgcc-15-dev:arm64 (15.2.0-12ubuntu1) ... 136s Setting up pkgconf:arm64 (1.8.1-4build1) ... 136s Setting up cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 136s Setting up pkg-config:arm64 (1.8.1-4build1) ... 136s Setting up cpp-15 (15.2.0-12ubuntu1) ... 136s Setting up cpp (4:15.2.0-4ubuntu1) ... 136s Setting up libc6-dev:arm64 (2.42-2ubuntu4) ... 136s Setting up gcc-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 136s Setting up gcc-15 (15.2.0-12ubuntu1) ... 136s Setting up libstdc++-15-dev:arm64 (15.2.0-12ubuntu1) ... 136s Setting up g++-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 136s Setting up g++-15 (15.2.0-12ubuntu1) ... 136s Setting up gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 136s Setting up gcc (4:15.2.0-4ubuntu1) ... 136s Setting up g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 136s Setting up g++ (4:15.2.0-4ubuntu1) ... 136s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 136s Setting up build-essential (12.12ubuntu2) ... 136s Processing triggers for man-db (2.13.1-1) ... 137s Processing triggers for libc-bin (2.42-2ubuntu4) ... 138s autopkgtest [06:36:20]: test libidn2: [----------------------- 138s idn2_free(3) libidn2 idn2_free(3) 138s 138s NAME 138s idn2_free - API function 138s 138s SYNOPSIS 138s #include 138s 138s void idn2_free(void * ptr); 138s 138s ARGUMENTS 138s void * ptr pointer to deallocate 138s 138s DESCRIPTION 138s Call free(3) on the given pointer. 138s 138s This function is typically only useful on systems where the library mal‐ 138s loc heap is different from the library caller malloc heap, which happens 138s on Windows when the library is a separate DLL. 138s 138s REPORTING BUGS 138s Report bugs to . 138s General guidelines for reporting bugs: https://www.gnu.org/gethelp/ 138s Libidn2 home page: https://www.gnu.org/software/libidn2/ 138s 138s COPYRIGHT 138s Copyright © 2002-2025 Simon Josefsson. 138s Copying and distribution of this file, with or without modification, are 138s permitted in any medium without royalty provided the copyright notice 138s and this notice are preserved. 138s 138s SEE ALSO 138s The full documentation for libidn2 is maintained as a Texinfo manual. 138s If the info and libidn2 programs are properly installed at your site, 138s the command 138s 138s info libidn2 138s 138s should give you access to the complete manual. As an alternative you 138s may obtain the manual from: 138s 138s https://www.gnu.org/software/libidn/libidn2/manual/ 138s 138s libidn2 2.3.8 idn2_free(3) 138s PASS: man 138s ------------------------------------------------------------------------------------------------ 138s IDNA2008 Register 138s 138s # Result Output A-label input U-label input 138s ------------------------------------------------------------------------------------------------ 138s 0 IDN2_OK xn--rksmrgs-5wao1o xn--rksmrgs-5wao1o räksmörgås 138s 1 IDN2_OK xn--sharp-pqa (null) sharpß 138s 2 IDN2_OK xn--sharp-pqa xn--sharp-pqa sharpß 138s 3 IDN2_INVALID_ALABEL foo (null) 138s 4 IDN2_OK foo (null) foo 138s 5 IDN2_OK xn--rksmrgs-5wao1o (null) räksmörgås 138s 6 IDN2_CONTEXTO (null) · 138s 7 IDN2_CONTEXTO (null) a· 138s 8 IDN2_CONTEXTO (null) ·a 138s 9 IDN2_CONTEXTO (null) a·a 138s 10 IDN2_OK xn--ll-0ea (null) l·l 138s 11 IDN2_OK xn--alla-6ha (null) al·la 138s 12 IDN2_CONTEXTO (null) ͵ 138s 13 IDN2_CONTEXTO (null) ͵a 138s 14 IDN2_CONTEXTO (null) ͵a͵ϳ 138s 15 IDN2_CONTEXTO (null) ͵ϳ͵a 138s 16 IDN2_OK xn--wva6w (null) ͵ϳ 138s 17 IDN2_OK xn--wvaa19ab (null) ͵ϳ͵ϳ 138s 18 IDN2_CONTEXTO (null) ׳ 138s 19 IDN2_CONTEXTO (null) a׳ 138s 20 IDN2_CONTEXTO (null) a׳א׳ 138s 21 IDN2_CONTEXTO (null) א׳a׳ 138s 22 IDN2_OK xn--4db4e (null) א׳ 138s 23 IDN2_OK xn--4dbbb9k (null) בא׳ב 138s 24 IDN2_CONTEXTO (null) ״ 138s 25 IDN2_CONTEXTO (null) a״ 138s 26 IDN2_CONTEXTO (null) a״א 138s 27 IDN2_OK xn--4db6e (null) א״ 138s 28 IDN2_OK xn--4dbbb3l (null) בא״ב 138s 29 IDN2_BIDI (null) ٠ 138s 30 IDN2_OK xn--ggb0k (null) ء٠ 138s 31 IDN2_OK xn--ggb82b (null) ء۰ 138s 32 IDN2_OK xn--ggbaa4w (null) ء٠ءء 138s 33 IDN2_CONTEXTO (null) ء٠۰ 138s 34 IDN2_CONTEXTO (null) ء٠ءء۰ 138s 35 IDN2_CONTEXTO (null) ء۰ءء٠ 138s 36 IDN2_CONTEXTO (null) ٠ء۰ءء٠ 138s 37 IDN2_CONTEXTO (null) ・ 138s 38 IDN2_CONTEXTO (null) foo・ 138s 39 IDN2_CONTEXTO (null) foo・bar 138s 40 IDN2_OK xn--foobarbaz-b23h61e (null) foo・barぁbaz 138s 41 IDN2_OK xn--foobarbaz-qu4h06a (null) foo・barァbaz 138s 42 IDN2_OK xn--foobarbaz-ql3hk3g (null) foo・bar〇baz 138s 43 IDN2_OK xn--foobarbaz-dl5hq7z (null) foo・bar㐀baz 138s 44 IDN2_OK xn--foobarbaz-dl5hq7z (null) foo・bar㐀baz 138s 45 IDN2_OK xn--dominiomuylargoconmuchas-olcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa xn--dominiomuylargoconmuchas-olcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa dominiomuylargoconmuchasññññññññññññññññññññññññññññññññ 138s 46 IDN2_TOO_BIG_LABEL xn--dominiomuylargoconmuchas-olcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa dominiomuylargoconmuchasñññññññññññññññññññññññññññññññññ 138s ------------------------------------------------------------------------------------------------ 138s 138s error_count: 0 138s PASS: tests/test-register.c 138s 138s error_count: 0 138s PASS: tests/test-strerror.c 138s PASS: gcc 138s PASS: run 138s autopkgtest [06:36:20]: test libidn2: -----------------------] 139s libidn2 PASS 139s autopkgtest [06:36:21]: test libidn2: - - - - - - - - - - results - - - - - - - - - - 139s autopkgtest [06:36:21]: test idn2: preparing testbed 159s Creating nova instance adt-resolute-arm64-libidn2-20260203-063402-juju-7f2275-prod-proposed-migration-environment-20-6bef0a3f-b165-4512-b6b9-865560a133b2 from image adt/ubuntu-resolute-arm64-server-20260202.img (UUID e5b8703b-d12e-4238-a70e-a72a9b0d7948)... 220s autopkgtest [06:37:42]: testbed dpkg architecture: arm64 220s autopkgtest [06:37:42]: testbed apt version: 3.1.14 221s autopkgtest [06:37:43]: @@@@@@@@@@@@@@@@@@@@ test bed setup 221s autopkgtest [06:37:43]: testbed release detected to be: resolute 222s autopkgtest [06:37:44]: updating testbed package index (apt update) 223s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 223s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 223s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 223s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 223s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [269 kB] 223s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1270 kB] 223s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5260 B] 223s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [27.8 kB] 223s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [308 kB] 223s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 c-n-f Metadata [3684 B] 223s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [52.9 kB] 223s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 c-n-f Metadata [328 B] 223s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [1115 kB] 223s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 c-n-f Metadata [26.4 kB] 223s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [21.5 kB] 223s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 c-n-f Metadata [744 B] 226s Fetched 3225 kB in 1s (2341 kB/s) 227s Reading package lists... 228s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 228s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 228s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 228s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 229s Reading package lists... 229s Reading package lists... 229s Building dependency tree... 229s Reading state information... 229s Calculating upgrade... 230s The following packages will be upgraded: 230s cloud-init cloud-init-base libexpat1 liblocale-gettext-perl libunistring5 230s systemd-hwe-hwdb 230s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 230s Need to get 1332 kB of archives. 230s After this operation, 62.5 kB disk space will be freed. 230s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 libexpat1 arm64 2.7.4-1 [85.7 kB] 230s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 liblocale-gettext-perl arm64 1.07-8 [15.6 kB] 230s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libunistring5 arm64 1.3-2build1 [601 kB] 230s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 systemd-hwe-hwdb all 259.0.1 [3152 B] 230s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 cloud-init-base all 25.4~4g26c7d38d-0ubuntu1 [624 kB] 230s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 cloud-init all 25.4~4g26c7d38d-0ubuntu1 [2120 B] 230s dpkg-preconfigure: unable to re-open stdin: No such file or directory 231s Fetched 1332 kB in 0s (4748 kB/s) 231s (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 ... 89359 files and directories currently installed.) 231s Preparing to unpack .../0-libexpat1_2.7.4-1_arm64.deb ... 231s Unpacking libexpat1:arm64 (2.7.4-1) over (2.7.3-1) ... 231s Preparing to unpack .../1-liblocale-gettext-perl_1.07-8_arm64.deb ... 231s Unpacking liblocale-gettext-perl (1.07-8) over (1.07-7build1) ... 231s Preparing to unpack .../2-libunistring5_1.3-2build1_arm64.deb ... 231s Unpacking libunistring5:arm64 (1.3-2build1) over (1.3-2) ... 231s Preparing to unpack .../3-systemd-hwe-hwdb_259.0.1_all.deb ... 231s Unpacking systemd-hwe-hwdb (259.0.1) over (257.7.1) ... 231s Preparing to unpack .../4-cloud-init-base_25.4~4g26c7d38d-0ubuntu1_all.deb ... 231s Unpacking cloud-init-base (25.4~4g26c7d38d-0ubuntu1) over (25.4~3g78f6f15e-0ubuntu1) ... 232s Preparing to unpack .../5-cloud-init_25.4~4g26c7d38d-0ubuntu1_all.deb ... 232s Unpacking cloud-init (25.4~4g26c7d38d-0ubuntu1) over (25.4~3g78f6f15e-0ubuntu1) ... 232s Setting up libexpat1:arm64 (2.7.4-1) ... 232s Setting up cloud-init-base (25.4~4g26c7d38d-0ubuntu1) ... 232s Clearing ignored debconf value cloud-init/datasources 232s Encountered debconf setting for cloud-init-base/datasources. 233s Setting up libunistring5:arm64 (1.3-2build1) ... 233s Setting up systemd-hwe-hwdb (259.0.1) ... 234s Setting up liblocale-gettext-perl (1.07-8) ... 234s Setting up cloud-init (25.4~4g26c7d38d-0ubuntu1) ... 234s Processing triggers for rsyslog (8.2512.0-1ubuntu2) ... 234s Processing triggers for man-db (2.13.1-1) ... 235s Processing triggers for udev (259-1ubuntu3) ... 235s Processing triggers for libc-bin (2.42-2ubuntu4) ... 235s autopkgtest [06:37:57]: upgrading testbed (apt dist-upgrade and autopurge) 235s Reading package lists... 236s Building dependency tree... 236s Reading state information... 236s Calculating upgrade... 236s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 236s Reading package lists... 237s Building dependency tree... 237s Reading state information... 237s Solving dependencies... 237s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 237s autopkgtest [06:37:59]: rebooting testbed after setup commands that affected boot 279s Reading package lists... 279s Building dependency tree... 279s Reading state information... 279s Solving dependencies... 280s The following NEW packages will be installed: 280s build-essential cpp cpp-15 cpp-15-aarch64-linux-gnu cpp-aarch64-linux-gnu 280s g++ g++-15 g++-15-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-15 280s gcc-15-aarch64-linux-gnu gcc-aarch64-linux-gnu idn2 libasan8 libc-dev-bin 280s libc6-dev libcc1-0 libcrypt-dev libgcc-15-dev libgomp1 libhwasan0 libisl23 280s libitm1 liblsan0 libmpc3 libstdc++-15-dev libtsan2 libubsan1 linux-libc-dev 280s rpcsvc-proto 280s 0 upgraded, 31 newly installed, 0 to remove and 0 not upgraded. 280s Need to get 68.3 MB of archives. 280s After this operation, 243 MB of additional disk space will be used. 280s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 libc-dev-bin arm64 2.42-2ubuntu4 [22.5 kB] 280s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 linux-libc-dev arm64 6.18.0-9.9 [1834 kB] 281s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-dev arm64 1:4.5.1-1 [123 kB] 281s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 rpcsvc-proto arm64 1.4.3-1 [65.7 kB] 281s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 libc6-dev arm64 2.42-2ubuntu4 [1765 kB] 281s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 libisl23 arm64 0.27-1build1 [676 kB] 281s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 libmpc3 arm64 1.3.1-2 [55.6 kB] 281s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15-aarch64-linux-gnu arm64 15.2.0-12ubuntu1 [11.7 MB] 282s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15 arm64 15.2.0-12ubuntu1 [1030 B] 282s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [5736 B] 282s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp arm64 4:15.2.0-4ubuntu1 [22.4 kB] 282s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 libcc1-0 arm64 15.2.0-12ubuntu1 [49.0 kB] 282s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libgomp1 arm64 15.2.0-12ubuntu1 [147 kB] 282s Get:14 http://ftpmaster.internal/ubuntu resolute/main arm64 libitm1 arm64 15.2.0-12ubuntu1 [27.8 kB] 282s Get:15 http://ftpmaster.internal/ubuntu resolute/main arm64 libasan8 arm64 15.2.0-12ubuntu1 [2920 kB] 282s Get:16 http://ftpmaster.internal/ubuntu resolute/main arm64 liblsan0 arm64 15.2.0-12ubuntu1 [1316 kB] 282s Get:17 http://ftpmaster.internal/ubuntu resolute/main arm64 libtsan2 arm64 15.2.0-12ubuntu1 [2688 kB] 282s Get:18 http://ftpmaster.internal/ubuntu resolute/main arm64 libubsan1 arm64 15.2.0-12ubuntu1 [1175 kB] 282s Get:19 http://ftpmaster.internal/ubuntu resolute/main arm64 libhwasan0 arm64 15.2.0-12ubuntu1 [1638 kB] 283s Get:20 http://ftpmaster.internal/ubuntu resolute/main arm64 libgcc-15-dev arm64 15.2.0-12ubuntu1 [2600 kB] 283s Get:21 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15-aarch64-linux-gnu arm64 15.2.0-12ubuntu1 [23.1 MB] 283s Get:22 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15 arm64 15.2.0-12ubuntu1 [519 kB] 283s Get:23 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [1206 B] 283s Get:24 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc arm64 4:15.2.0-4ubuntu1 [5016 B] 283s Get:25 http://ftpmaster.internal/ubuntu resolute/main arm64 libstdc++-15-dev arm64 15.2.0-12ubuntu1 [2549 kB] 283s Get:26 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15-aarch64-linux-gnu arm64 15.2.0-12ubuntu1 [13.2 MB] 283s Get:27 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15 arm64 15.2.0-12ubuntu1 [25.3 kB] 283s Get:28 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [956 B] 283s Get:29 http://ftpmaster.internal/ubuntu resolute/main arm64 g++ arm64 4:15.2.0-4ubuntu1 [1080 B] 283s Get:30 http://ftpmaster.internal/ubuntu resolute/main arm64 build-essential arm64 12.12ubuntu2 [5254 B] 283s Get:31 http://ftpmaster.internal/ubuntu resolute/universe arm64 idn2 arm64 2.3.8-4 [12.5 kB] 284s Fetched 68.3 MB in 4s (19.2 MB/s) 284s Selecting previously unselected package libc-dev-bin. 284s (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 ... 89360 files and directories currently installed.) 284s Preparing to unpack .../00-libc-dev-bin_2.42-2ubuntu4_arm64.deb ... 284s Unpacking libc-dev-bin (2.42-2ubuntu4) ... 284s Selecting previously unselected package linux-libc-dev:arm64. 284s Preparing to unpack .../01-linux-libc-dev_6.18.0-9.9_arm64.deb ... 284s Unpacking linux-libc-dev:arm64 (6.18.0-9.9) ... 284s Selecting previously unselected package libcrypt-dev:arm64. 284s Preparing to unpack .../02-libcrypt-dev_1%3a4.5.1-1_arm64.deb ... 284s Unpacking libcrypt-dev:arm64 (1:4.5.1-1) ... 284s Selecting previously unselected package rpcsvc-proto. 284s Preparing to unpack .../03-rpcsvc-proto_1.4.3-1_arm64.deb ... 284s Unpacking rpcsvc-proto (1.4.3-1) ... 284s Selecting previously unselected package libc6-dev:arm64. 284s Preparing to unpack .../04-libc6-dev_2.42-2ubuntu4_arm64.deb ... 284s Unpacking libc6-dev:arm64 (2.42-2ubuntu4) ... 284s Selecting previously unselected package libisl23:arm64. 284s Preparing to unpack .../05-libisl23_0.27-1build1_arm64.deb ... 284s Unpacking libisl23:arm64 (0.27-1build1) ... 284s Selecting previously unselected package libmpc3:arm64. 284s Preparing to unpack .../06-libmpc3_1.3.1-2_arm64.deb ... 284s Unpacking libmpc3:arm64 (1.3.1-2) ... 284s Selecting previously unselected package cpp-15-aarch64-linux-gnu. 284s Preparing to unpack .../07-cpp-15-aarch64-linux-gnu_15.2.0-12ubuntu1_arm64.deb ... 284s Unpacking cpp-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 285s Selecting previously unselected package cpp-15. 285s Preparing to unpack .../08-cpp-15_15.2.0-12ubuntu1_arm64.deb ... 285s Unpacking cpp-15 (15.2.0-12ubuntu1) ... 285s Selecting previously unselected package cpp-aarch64-linux-gnu. 285s Preparing to unpack .../09-cpp-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 285s Unpacking cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 285s Selecting previously unselected package cpp. 285s Preparing to unpack .../10-cpp_4%3a15.2.0-4ubuntu1_arm64.deb ... 285s Unpacking cpp (4:15.2.0-4ubuntu1) ... 285s Selecting previously unselected package libcc1-0:arm64. 285s Preparing to unpack .../11-libcc1-0_15.2.0-12ubuntu1_arm64.deb ... 285s Unpacking libcc1-0:arm64 (15.2.0-12ubuntu1) ... 285s Selecting previously unselected package libgomp1:arm64. 285s Preparing to unpack .../12-libgomp1_15.2.0-12ubuntu1_arm64.deb ... 285s Unpacking libgomp1:arm64 (15.2.0-12ubuntu1) ... 285s Selecting previously unselected package libitm1:arm64. 285s Preparing to unpack .../13-libitm1_15.2.0-12ubuntu1_arm64.deb ... 285s Unpacking libitm1:arm64 (15.2.0-12ubuntu1) ... 285s Selecting previously unselected package libasan8:arm64. 285s Preparing to unpack .../14-libasan8_15.2.0-12ubuntu1_arm64.deb ... 285s Unpacking libasan8:arm64 (15.2.0-12ubuntu1) ... 285s Selecting previously unselected package liblsan0:arm64. 285s Preparing to unpack .../15-liblsan0_15.2.0-12ubuntu1_arm64.deb ... 285s Unpacking liblsan0:arm64 (15.2.0-12ubuntu1) ... 285s Selecting previously unselected package libtsan2:arm64. 285s Preparing to unpack .../16-libtsan2_15.2.0-12ubuntu1_arm64.deb ... 285s Unpacking libtsan2:arm64 (15.2.0-12ubuntu1) ... 285s Selecting previously unselected package libubsan1:arm64. 285s Preparing to unpack .../17-libubsan1_15.2.0-12ubuntu1_arm64.deb ... 285s Unpacking libubsan1:arm64 (15.2.0-12ubuntu1) ... 285s Selecting previously unselected package libhwasan0:arm64. 285s Preparing to unpack .../18-libhwasan0_15.2.0-12ubuntu1_arm64.deb ... 285s Unpacking libhwasan0:arm64 (15.2.0-12ubuntu1) ... 285s Selecting previously unselected package libgcc-15-dev:arm64. 285s Preparing to unpack .../19-libgcc-15-dev_15.2.0-12ubuntu1_arm64.deb ... 285s Unpacking libgcc-15-dev:arm64 (15.2.0-12ubuntu1) ... 285s Selecting previously unselected package gcc-15-aarch64-linux-gnu. 285s Preparing to unpack .../20-gcc-15-aarch64-linux-gnu_15.2.0-12ubuntu1_arm64.deb ... 285s Unpacking gcc-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 286s Selecting previously unselected package gcc-15. 286s Preparing to unpack .../21-gcc-15_15.2.0-12ubuntu1_arm64.deb ... 286s Unpacking gcc-15 (15.2.0-12ubuntu1) ... 286s Selecting previously unselected package gcc-aarch64-linux-gnu. 286s Preparing to unpack .../22-gcc-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 286s Unpacking gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 286s Selecting previously unselected package gcc. 286s Preparing to unpack .../23-gcc_4%3a15.2.0-4ubuntu1_arm64.deb ... 286s Unpacking gcc (4:15.2.0-4ubuntu1) ... 286s Selecting previously unselected package libstdc++-15-dev:arm64. 286s Preparing to unpack .../24-libstdc++-15-dev_15.2.0-12ubuntu1_arm64.deb ... 286s Unpacking libstdc++-15-dev:arm64 (15.2.0-12ubuntu1) ... 286s Selecting previously unselected package g++-15-aarch64-linux-gnu. 286s Preparing to unpack .../25-g++-15-aarch64-linux-gnu_15.2.0-12ubuntu1_arm64.deb ... 286s Unpacking g++-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 286s Selecting previously unselected package g++-15. 286s Preparing to unpack .../26-g++-15_15.2.0-12ubuntu1_arm64.deb ... 286s Unpacking g++-15 (15.2.0-12ubuntu1) ... 286s Selecting previously unselected package g++-aarch64-linux-gnu. 286s Preparing to unpack .../27-g++-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 286s Unpacking g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 286s Selecting previously unselected package g++. 286s Preparing to unpack .../28-g++_4%3a15.2.0-4ubuntu1_arm64.deb ... 286s Unpacking g++ (4:15.2.0-4ubuntu1) ... 286s Selecting previously unselected package build-essential. 286s Preparing to unpack .../29-build-essential_12.12ubuntu2_arm64.deb ... 286s Unpacking build-essential (12.12ubuntu2) ... 287s Selecting previously unselected package idn2. 287s Preparing to unpack .../30-idn2_2.3.8-4_arm64.deb ... 287s Unpacking idn2 (2.3.8-4) ... 287s Setting up idn2 (2.3.8-4) ... 287s Setting up linux-libc-dev:arm64 (6.18.0-9.9) ... 287s Setting up libgomp1:arm64 (15.2.0-12ubuntu1) ... 287s Setting up rpcsvc-proto (1.4.3-1) ... 287s Setting up libmpc3:arm64 (1.3.1-2) ... 287s Setting up libubsan1:arm64 (15.2.0-12ubuntu1) ... 287s Setting up libhwasan0:arm64 (15.2.0-12ubuntu1) ... 287s Setting up libcrypt-dev:arm64 (1:4.5.1-1) ... 287s Setting up libasan8:arm64 (15.2.0-12ubuntu1) ... 287s Setting up libtsan2:arm64 (15.2.0-12ubuntu1) ... 287s Setting up libisl23:arm64 (0.27-1build1) ... 287s Setting up libc-dev-bin (2.42-2ubuntu4) ... 287s Setting up libcc1-0:arm64 (15.2.0-12ubuntu1) ... 287s Setting up liblsan0:arm64 (15.2.0-12ubuntu1) ... 287s Setting up libitm1:arm64 (15.2.0-12ubuntu1) ... 287s Setting up cpp-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 287s Setting up libgcc-15-dev:arm64 (15.2.0-12ubuntu1) ... 287s Setting up cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 287s Setting up cpp-15 (15.2.0-12ubuntu1) ... 287s Setting up cpp (4:15.2.0-4ubuntu1) ... 287s Setting up libc6-dev:arm64 (2.42-2ubuntu4) ... 287s Setting up gcc-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 287s Setting up gcc-15 (15.2.0-12ubuntu1) ... 287s Setting up libstdc++-15-dev:arm64 (15.2.0-12ubuntu1) ... 287s Setting up g++-15-aarch64-linux-gnu (15.2.0-12ubuntu1) ... 287s Setting up g++-15 (15.2.0-12ubuntu1) ... 287s Setting up gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 287s Setting up gcc (4:15.2.0-4ubuntu1) ... 287s Setting up g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 287s Setting up g++ (4:15.2.0-4ubuntu1) ... 287s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 287s Setting up build-essential (12.12ubuntu2) ... 287s Processing triggers for man-db (2.13.1-1) ... 288s Processing triggers for libc-bin (2.42-2ubuntu4) ... 292s autopkgtest [06:38:54]: test idn2: [----------------------- 292s idn2 (Libidn2) 2.3.8 292s Packaged by Debian (2.3.8-4) 292s Copyright (C) 2011-2025 Simon Josefsson, Tim Ruehsen. 292s License GPLv3+: GNU GPL version 3 or later . 292s This is free software: you are free to change and redistribute it. 292s There is NO WARRANTY, to the extent permitted by law. 292s 292s Written by Simon Josefsson, Tim Ruehsen. 292s PASS: idn2 --version 292s Usage: idn2 [OPTION]... [STRINGS]... 292s Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input. 292s 292s Command line interface to the Libidn2 implementation of IDNA2008. 292s 292s All strings are expected to be encoded in the locale charset. 292s 292s To process a string that starts with `-', for example `-foo', use `--' 292s to signal the end of parameters, as in `idn2 --quiet -- -foo'. 292s 292s Mandatory arguments to long options are mandatory for short options too. 292s -h, --help Print help and exit 292s -V, --version Print version and exit 292s -d, --decode Decode (punycode) domain name 292s -l, --lookup Lookup domain name (default) 292s -r, --register Register label 292s -T, --tr46t Enable TR46 transitional processing 292s -N, --tr46nt Enable TR46 non-transitional processing 292s --no-tr46 Disable TR46 processing 292s --usestd3asciirules Enable STD3 ASCII rules 292s --no-alabelroundtrip Disable A-label roundtrip for lookups 292s --debug Print debugging information 292s --quiet Silent operation 292s 292s Report bugs to: help-libidn@gnu.org 292s Report Debian bugs to: https://bugs.debian.org/ 292s Libidn2 home page: 292s General help using GNU software: 292s PASS: idn2 --help 292s idn2 (Libidn2) 2.3.8 292s Packaged by Debian (2.3.8-4) 292s Copyright (C) 2011-2025 Simon Josefsson, Tim Ruehsen. 292s License GPLv3+: GNU GPL version 3 or later . 292s This is free software: you are free to change and redistribute it. 292s There is NO WARRANTY, to the extent permitted by law. 292s 292s Written by Simon Josefsson, Tim Ruehsen. 292s PASS: idn2 --version 293s IDN2(1) User Commands IDN2(1) 293s 293s NAME 293s idn2 - Libidn2 Internationalized Domain Names conversion tool 293s 293s SYNOPSIS 293s idn2 [OPTION]... [STRINGS]... 293s 293s DESCRIPTION 293s The idn2 tool converts DNS domains from UTF-8 to ASCII compatible encod‐ 293s ing (ACE) form, as used in the DNS protocol. The encoding format is the 293s Internationalized Domain Name (IDNA2008/TR46) format. 293s 293s Internationalized Domain Name (IDNA2008) convert STRINGS, or standard 293s input. 293s 293s Command line interface to the Libidn2 implementation of IDNA2008. 293s 293s All strings are expected to be encoded in the locale charset. 293s 293s To process a string that starts with `-', for example `-foo', use `--' 293s to signal the end of parameters, as in `idn2 --quiet -- -foo'. 293s 293s Mandatory arguments to long options are mandatory for short options too. 293s 293s -h, --help 293s Print help and exit 293s 293s -V, --version 293s Print version and exit 293s 293s -d, --decode 293s Decode (punycode) domain name 293s 293s -l, --lookup 293s Lookup domain name (default) 293s 293s -r, --register 293s Register label 293s 293s -T, --tr46t 293s Enable TR46 transitional processing 293s 293s -N, --tr46nt 293s Enable TR46 non-transitional processing 293s 293s --no-tr46 293s Disable TR46 processing 293s 293s --usestd3asciirules 293s Enable STD3 ASCII rules 293s 293s --no-alabelroundtrip 293s Disable A-label roundtrip for lookups 293s 293s --debug 293s Print debugging information 293s 293s --quiet 293s Silent operation 293s 293s AUTHOR 293s Written by Simon Josefsson, Tim Ruehsen. 293s 293s REPORTING BUGS 293s Report bugs to: help-libidn@gnu.org 293s 293s Report Debian bugs to: https://bugs.debian.org/ 293s Libidn2 home page: 293s General help using GNU software: 293s 293s Packaged by Debian (2.3.8-4) 293s Copyright © 2011-2025 Simon Josefsson, Tim Ruehsen. 293s License GPLv3+: GNU GPL version 3 or later . 293s This is free software: you are free to change and redistribute it. 293s There is NO WARRANTY, to the extent permitted by law. 293s 293s SEE ALSO 293s idn(1) 293s 293s The full documentation for idn2 is maintained as a Texinfo manual. If 293s the info and idn2 programs are properly installed at your site, the com‐ 293s mand 293s 293s info idn2 293s 293s should give you access to the complete manual. 293s 293s Libidn2 2.3.8 August 2025 IDN2(1) 293s PASS: man idn2 293s räksmörgås 293s PASS: idn2 293s autopkgtest [06:38:55]: test idn2: -----------------------] 293s autopkgtest [06:38:55]: test idn2: - - - - - - - - - - results - - - - - - - - - - 293s idn2 PASS 294s autopkgtest [06:38:56]: test standalone: preparing testbed 294s Reading package lists... 294s Building dependency tree... 294s Reading state information... 294s Solving dependencies... 294s The following NEW packages will be installed: 294s libidn2-dev libpkgconf3 libunistring-dev pkg-config pkgconf pkgconf-bin 295s 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. 295s Need to get 976 kB of archives. 295s After this operation, 4643 kB of additional disk space will be used. 295s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 libpkgconf3 arm64 1.8.1-4build1 [33.7 kB] 295s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libunistring-dev arm64 1.3-2build1 [774 kB] 295s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 pkgconf-bin arm64 1.8.1-4build1 [21.7 kB] 295s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 pkgconf arm64 1.8.1-4build1 [16.8 kB] 295s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 pkg-config arm64 1.8.1-4build1 [7494 B] 295s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 libidn2-dev arm64 2.3.8-4 [123 kB] 295s Fetched 976 kB in 0s (2421 kB/s) 295s Selecting previously unselected package libpkgconf3:arm64. 295s (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 ... 92175 files and directories currently installed.) 295s Preparing to unpack .../0-libpkgconf3_1.8.1-4build1_arm64.deb ... 295s Unpacking libpkgconf3:arm64 (1.8.1-4build1) ... 295s Selecting previously unselected package libunistring-dev:arm64. 295s Preparing to unpack .../1-libunistring-dev_1.3-2build1_arm64.deb ... 295s Unpacking libunistring-dev:arm64 (1.3-2build1) ... 295s Selecting previously unselected package pkgconf-bin. 295s Preparing to unpack .../2-pkgconf-bin_1.8.1-4build1_arm64.deb ... 295s Unpacking pkgconf-bin (1.8.1-4build1) ... 295s Selecting previously unselected package pkgconf:arm64. 295s Preparing to unpack .../3-pkgconf_1.8.1-4build1_arm64.deb ... 295s Unpacking pkgconf:arm64 (1.8.1-4build1) ... 295s Selecting previously unselected package pkg-config:arm64. 295s Preparing to unpack .../4-pkg-config_1.8.1-4build1_arm64.deb ... 295s Unpacking pkg-config:arm64 (1.8.1-4build1) ... 295s Selecting previously unselected package libidn2-dev:arm64. 295s Preparing to unpack .../5-libidn2-dev_2.3.8-4_arm64.deb ... 295s Unpacking libidn2-dev:arm64 (2.3.8-4) ... 295s Setting up libunistring-dev:arm64 (1.3-2build1) ... 295s Setting up libpkgconf3:arm64 (1.8.1-4build1) ... 295s Setting up pkgconf-bin (1.8.1-4build1) ... 295s Setting up libidn2-dev:arm64 (2.3.8-4) ... 295s Setting up pkgconf:arm64 (1.8.1-4build1) ... 295s Setting up pkg-config:arm64 (1.8.1-4build1) ... 295s Processing triggers for libc-bin (2.42-2ubuntu4) ... 296s Processing triggers for man-db (2.13.1-1) ... 296s Processing triggers for install-info (7.2-5) ... 297s autopkgtest [06:38:59]: test standalone: [----------------------- 298s srcdir=tests 298s STANDALONE_CC: cc 298s STANDALONE_CFLAGS: -lidn2 -lunistring 298s STANDALONE_DISABLE: 298s IDN2: /usr/bin/idn2 298s PASS: cc tests/test-IdnaTest-inc.c 298s ------------------------------------------------------------------------------------------------ 298s IDNA2008 Lookup 298s 298s # Result ACE output Unicode input 298s ------------------------------------------------------------------------------------------------ 298s 0 IDN2_DISALLOWED ¡ 298s 0 IDN2_DISALLOWED ¡ 298s 0 IDN2_DISALLOWED ¡ 298s 1 IDN2_DISALLOWED ☕ 298s 1 IDN2_DISALLOWED ☕ 298s 1 IDN2_DISALLOWED ☕ 298s 2 IDN2_DISALLOWED 𞤷.𐮐𞢁𐹠ؤ 298s 2 IDN2_DISALLOWED 𞤷.𐮐𞢁𐹠ؤ 298s 2 IDN2_DISALLOWED 𞤷.𐮐𞢁𐹠ؤ 298s 3 IDN2_DISALLOWED ß.𐋳ⴌྸ 298s 3 IDN2_DISALLOWED ß.𐋳ⴌྸ 298s 3 IDN2_DISALLOWED ß.𐋳ⴌྸ 298s 4 IDN2_DISALLOWED ss.𐋳ⴌྸ 298s 4 IDN2_DISALLOWED ss.𐋳ⴌྸ 298s 4 IDN2_DISALLOWED ss.𐋳ⴌྸ 298s 5 IDN2_DISALLOWED ß.𐋳ⴌྸ 298s 5 IDN2_DISALLOWED ß.𐋳ⴌྸ 298s 5 IDN2_DISALLOWED ß.𐋳ⴌྸ 298s 6 IDN2_DISALLOWED ss.𐋳ⴌྸ 298s 6 IDN2_DISALLOWED ss.𐋳ⴌྸ 298s 6 IDN2_DISALLOWED ss.𐋳ⴌྸ 298s 7 IDN2_DISALLOWED ᚭ.𝌠ß𖫱 298s 7 IDN2_DISALLOWED ᚭ.𝌠ß𖫱 298s 7 IDN2_DISALLOWED ᚭ.𝌠ß𖫱 298s 8 IDN2_DISALLOWED ᚭ.𝌠ss𖫱 298s 8 IDN2_DISALLOWED ᚭ.𝌠ss𖫱 298s 8 IDN2_DISALLOWED ᚭ.𝌠ss𖫱 298s 9 IDN2_DISALLOWED ᚭ.𝌠ß𖫱 298s 9 IDN2_DISALLOWED ᚭ.𝌠ß𖫱 298s 9 IDN2_DISALLOWED ᚭ.𝌠ß𖫱 298s 10 IDN2_DISALLOWED ᚭ.𝌠ss𖫱 298s 10 IDN2_DISALLOWED ᚭ.𝌠ss𖫱 298s 10 IDN2_DISALLOWED ᚭ.𝌠ss𖫱 298s 11 IDN2_DISALLOWED ⴚ𐋸.5ퟶ် 298s 11 IDN2_DISALLOWED ⴚ𐋸.5ퟶ် 298s 11 IDN2_DISALLOWED ⴚ𐋸.5ퟶ် 298s 12 IDN2_DISALLOWED 9隁⯮. 298s 12 IDN2_DISALLOWED 9隁⯮. 298s 12 IDN2_DISALLOWED 9隁⯮. 298s 13 IDN2_DISALLOWED ss꫶ᢥ.⊶ⴡⴖ 298s 13 IDN2_DISALLOWED ss꫶ᢥ.⊶ⴡⴖ 298s 13 IDN2_DISALLOWED ss꫶ᢥ.⊶ⴡⴖ 298s 14 IDN2_DISALLOWED 𐩗.ⴉⴕ 298s 14 IDN2_DISALLOWED 𐩗.ⴉⴕ 298s 14 IDN2_DISALLOWED 𐩗.ⴉⴕ 298s 15 IDN2_DISALLOWED ꗷ𑆀.ݝ𐩒 298s 15 IDN2_DISALLOWED ꗷ𑆀.ݝ𐩒 298s 15 IDN2_DISALLOWED ꗷ𑆀.ݝ𐩒 298s 16 IDN2_DISALLOWED ς.فمي🞛1. 298s 16 IDN2_DISALLOWED ς.فمي🞛1. 298s 16 IDN2_DISALLOWED ς.فمي🞛1. 298s 17 IDN2_DISALLOWED σ.فمي🞛1. 298s 17 IDN2_DISALLOWED σ.فمي🞛1. 298s 17 IDN2_DISALLOWED σ.فمي🞛1. 298s 18 IDN2_DISALLOWED ς.فمي🞛1. 298s 18 IDN2_DISALLOWED ς.فمي🞛1. 298s 18 IDN2_DISALLOWED ς.فمي🞛1. 298s 19 IDN2_DISALLOWED 1𝨙⸖. 298s 19 IDN2_DISALLOWED 1𝨙⸖. 298s 19 IDN2_DISALLOWED 1𝨙⸖. 298s 20 IDN2_DISALLOWED 84𝈻.𐋵⛧ 298s 20 IDN2_DISALLOWED 84𝈻.𐋵⛧ 298s 20 IDN2_DISALLOWED 84𝈻.𐋵⛧ 298s 21 IDN2_DISALLOWED 𐋷. 298s 21 IDN2_DISALLOWED 𐋷. 298s 21 IDN2_DISALLOWED 𐋷. 298s Summary: All 74 tests passed 298s PASS: run tests/test-IdnaTest-inc.c 298s PASS: cc tests/test-IdnaTest-txt.c 298s Scanning file: tests/IdnaTest.txt 298s PASS: test-IdnaTest-txt: All 12132 tests passed 298s PASS: run tests/test-IdnaTest-txt.c 298s PASS: cc tests/test-compat-punycode.c 298s PASS: ßå => zcam 298s PASS: zcam => ßå 298s PASS: run tests/test-compat-punycode.c 298s PASS: cc tests/test-glibc.c 298s warning: no Latin-1 locale found 298s PASS: run tests/test-glibc.c 298s PASS: cc tests/test-locale.c 298s 298s error_count: 0 298s PASS: run tests/test-locale.c 298s PASS: cc tests/test-lookup.c 298s ------------------------------------------------------------------------------------------------ 298s IDNA2008 Lookup 298s 298s # Result ACE output Unicode input 298s ------------------------------------------------------------------------------------------------ 298s 0 IDN2_OK 298s 0 IDN2_OK 298s 0 IDN2_OK 298s 1 IDN2_OK . . 298s 1 IDN2_OK . . 298s 1 IDN2_OK . . 298s 2 IDN2_OK .. .. 298s 2 IDN2_OK .. .. 298s 2 IDN2_OK .. .. 298s 3 IDN2_DISALLOWED ᧚ 298s 3 IDN2_DISALLOWED ᧚ 298s 3 IDN2_DISALLOWED ᧚ 298s 4 IDN2_OK xn--th5h 𞓕 298s 4 IDN2_OK xn--th5h 𞓕 298s 4 IDN2_OK xn--th5h 𞓕 298s 5 IDN2_LEADING_COMBINING 𑇉 298s 5 IDN2_LEADING_COMBINING 𑇉 298s 5 IDN2_LEADING_COMBINING 𑇉 298s 6 IDN2_LEADING_COMBINING 𑇉foo 298s 6 IDN2_LEADING_COMBINING 𑇉foo 298s 6 IDN2_LEADING_COMBINING 𑇉foo 298s 7 IDN2_OK xn--foo-wp2u foo𑇉 298s 7 IDN2_OK xn--foo-wp2u foo𑇉 298s 7 IDN2_OK xn--foo-wp2u foo𑇉 298s 8 IDN2_OK xn--nnqt1l ㋿ 298s 8 IDN2_OK xn--nnqt1l ㋿ 298s 9 IDN2_OK xn--nnqt1l ㋿ 298s 10 IDN2_OK xn--nnqt1l ㋿ 298s 10 IDN2_OK xn--nnqt1l ㋿ 298s 11 IDN2_OK xn--nnqt1l ㋿ 298s 12 IDN2_OK xn--nnqt1l ㋿ 298s 12 IDN2_OK xn--nnqt1l ㋿ 298s 13 IDN2_OK xn--nnqt1l ㋿ 298s 14 IDN2_OK xn--nnqt1l ㋿ 298s 14 IDN2_OK xn--nnqt1l ㋿ 298s 15 IDN2_OK xn--nnqt1l ㋿ 298s 16 IDN2_OK xn------nzebbbijg6cvanqv7ec6ooadfebehlc1fg8c المركز-السعودي-لمعلومات-الشبكة 298s 16 IDN2_OK xn------nzebbbijg6cvanqv7ec6ooadfebehlc1fg8c المركز-السعودي-لمعلومات-الشبكة 298s 16 IDN2_OK xn------nzebbbijg6cvanqv7ec6ooadfebehlc1fg8c المركز-السعودي-لمعلومات-الشبكة 298s 17 IDN2_OK xn----ymckjvv7jwa صحارى-نت 298s 17 IDN2_OK xn----ymckjvv7jwa صحارى-نت 298s 17 IDN2_OK xn----ymckjvv7jwa صحارى-نت 298s 18 IDN2_OK xn-----4sdiaabbaaeccgchhdd6d1a9bd4pqal6sqcfcbalbsi6a9d2dh إدارةالتربيةوالتعليم-للبنات-بمحافظةالعلا 298s 18 IDN2_OK xn-----4sdiaabbaaeccgchhdd6d1a9bd4pqal6sqcfcbalbsi6a9d2dh إدارةالتربيةوالتعليم-للبنات-بمحافظةالعلا 298s 18 IDN2_OK xn-----4sdiaabbaaeccgchhdd6d1a9bd4pqal6sqcfcbalbsi6a9d2dh إدارةالتربيةوالتعليم-للبنات-بمحافظةالعلا 298s 19 IDN2_OK xn----zmcabc7b5ikbo بنك-البلاد 298s 19 IDN2_OK xn----zmcabc7b5ikbo بنك-البلاد 298s 19 IDN2_OK xn----zmcabc7b5ikbo بنك-البلاد 298s 20 IDN2_OK xn-----ctdabadfpk4bslyf5vuabdaz شركة-البلاد-للاستثمار 298s 20 IDN2_OK xn-----ctdabadfpk4bslyf5vuabdaz شركة-البلاد-للاستثمار 298s 20 IDN2_OK xn-----ctdabadfpk4bslyf5vuabdaz شركة-البلاد-للاستثمار 298s 21 IDN2_OK xn--mgbaoz1h انجاز 298s 21 IDN2_OK xn--mgbaoz1h انجاز 298s 21 IDN2_OK xn--mgbaoz1h انجاز 298s 22 IDN2_OK xn--jgbgaaagccdh1fra9di4qehidp مؤسسةالانظمةالمترابطة 298s 22 IDN2_OK xn--jgbgaaagccdh1fra9di4qehidp مؤسسةالانظمةالمترابطة 298s 22 IDN2_OK xn--jgbgaaagccdh1fra9di4qehidp مؤسسةالانظمةالمترابطة 298s 23 IDN2_OK xn--mgbx7bsw سنافي 298s 23 IDN2_OK xn--mgbx7bsw سنافي 298s 23 IDN2_OK xn--mgbx7bsw سنافي 298s 24 IDN2_OK xn--igbiaaajcb7czbs0c4hwafghdi أمانةالعاصمةالمقدسة 298s 24 IDN2_OK xn--igbiaaajcb7czbs0c4hwafghdi أمانةالعاصمةالمقدسة 298s 24 IDN2_OK xn--igbiaaajcb7czbs0c4hwafghdi أمانةالعاصمةالمقدسة 298s 25 IDN2_OK xn------nzebcjcdhc9eubzc8ixafpgde0bff6b9bgh الشركة-الفنية-لتوطين-التقنية 298s 25 IDN2_OK xn------nzebcjcdhc9eubzc8ixafpgde0bff6b9bgh الشركة-الفنية-لتوطين-التقنية 298s 25 IDN2_OK xn------nzebcjcdhc9eubzc8ixafpgde0bff6b9bgh الشركة-الفنية-لتوطين-التقنية 298s 26 IDN2_OK xn-----1sdnabaicdej5gtaa9ej8sfhjeq مؤسسة-الانظمة-المترابطة 298s 26 IDN2_OK xn-----1sdnabaicdej5gtaa9ej8sfhjeq مؤسسة-الانظمة-المترابطة 298s 26 IDN2_OK xn-----1sdnabaicdej5gtaa9ej8sfhjeq مؤسسة-الانظمة-المترابطة 298s 27 IDN2_OK xn----smckaaahcddi8fsaa4ej6rehjdq مؤسسة-الانظمةالمترابطة 298s 27 IDN2_OK xn----smckaaahcddi8fsaa4ej6rehjdq مؤسسة-الانظمةالمترابطة 298s 27 IDN2_OK xn----smckaaahcddi8fsaa4ej6rehjdq مؤسسة-الانظمةالمترابطة 298s 28 IDN2_OK xn----smcjabahccei8fsaa4ei6rfhiep مؤسسةالانظمة-المترابطة 298s 28 IDN2_OK xn----smcjabahccei8fsaa4ei6rfhiep مؤسسةالانظمة-المترابطة 298s 28 IDN2_OK xn----smcjabahccei8fsaa4ei6rfhiep مؤسسةالانظمة-المترابطة 298s 29 IDN2_OK xn--jgbgaahj6arna6osaedgx2e مؤسسةالمدارالتقني 298s 29 IDN2_OK xn--jgbgaahj6arna6osaedgx2e مؤسسةالمدارالتقني 298s 29 IDN2_OK xn--jgbgaahj6arna6osaedgx2e مؤسسةالمدارالتقني 298s 30 IDN2_OK xn------7yeubaabamkhc9gi5akj50azabakbiq1e0d شركة-أموال-للاستشارات-المالية 298s 30 IDN2_OK xn------7yeubaabamkhc9gi5akj50azabakbiq1e0d شركة-أموال-للاستشارات-المالية 298s 30 IDN2_OK xn------7yeubaabamkhc9gi5akj50azabakbiq1e0d شركة-أموال-للاستشارات-المالية 298s 31 IDN2_OK xn-------g5fybaababokchc4dwbaxi7bqj59a5abakbdlqg8f0a2e شركة-أموال-للاستشارات-المالية-المحدودة 298s 31 IDN2_OK xn-------g5fybaababokchc4dwbaxi7bqj59a5abakbdlqg8f0a2e شركة-أموال-للاستشارات-المالية-المحدودة 298s 31 IDN2_OK xn-------g5fybaababokchc4dwbaxi7bqj59a5abakbdlqg8f0a2e شركة-أموال-للاستشارات-المالية-المحدودة 298s 32 IDN2_OK xn------ozeabbabsbecc4a0amf7am37a3abbaggkg7f0cq مكتب-دارالتمويل-للخدمات-التجارية 298s 32 IDN2_OK xn------ozeabbabsbecc4a0amf7am37a3abbaggkg7f0cq مكتب-دارالتمويل-للخدمات-التجارية 298s 32 IDN2_OK xn------ozeabbabsbecc4a0amf7am37a3abbaggkg7f0cq مكتب-دارالتمويل-للخدمات-التجارية 298s 33 IDN2_OK xn--------ochtjcbcgi9idf3ke2mwbgffejflwcedu1ac5cxa هيئة-الأمر-بالمعروف-والنهي-عن-المنكر 298s 33 IDN2_OK xn--------ochtjcbcgi9idf3ke2mwbgffejflwcedu1ac5cxa هيئة-الأمر-بالمعروف-والنهي-عن-المنكر 298s 33 IDN2_OK xn--------ochtjcbcgi9idf3ke2mwbgffejflwcedu1ac5cxa هيئة-الأمر-بالمعروف-والنهي-عن-المنكر 298s 34 IDN2_OK xn-----usdvbbaaoiwj0dwa8wcbahvu4b9ab السحيلي-للتجارة-والانماء 298s 34 IDN2_OK xn-----usdvbbaaoiwj0dwa8wcbahvu4b9ab السحيلي-للتجارة-والانماء 298s 34 IDN2_OK xn-----usdvbbaaoiwj0dwa8wcbahvu4b9ab السحيلي-للتجارة-والانماء 298s 35 IDN2_OK xn------bzenbcbbakfccf0gvbzaad1gvb6p1ahgfagj8fsa1er المؤسسة-السعودية-للطاقة-الكهربائية 298s 35 IDN2_OK xn------bzenbcbbakfccf0gvbzaad1gvb6p1ahgfagj8fsa1er المؤسسة-السعودية-للطاقة-الكهربائية 298s 35 IDN2_OK xn------bzenbcbbakfccf0gvbzaad1gvb6p1ahgfagj8fsa1er المؤسسة-السعودية-للطاقة-الكهربائية 298s 36 IDN2_OK xn------lzedaabachfjii4fati4cza3gm5tkashi3an3bn3g شركة-الصناعات-الكهربائية-المتعدده 298s 36 IDN2_OK xn------lzedaabachfjii4fati4cza3gm5tkashi3an3bn3g شركة-الصناعات-الكهربائية-المتعدده 298s 36 IDN2_OK xn------lzedaabachfjii4fati4cza3gm5tkashi3an3bn3g شركة-الصناعات-الكهربائية-المتعدده 298s 37 IDN2_OK xn------0yebzgcabcard9gl3mva5peeagn6b5bd8a الهيئة-العامة-للغذاء-والدواء 298s 37 IDN2_OK xn------0yebzgcabcard9gl3mva5peeagn6b5bd8a الهيئة-العامة-للغذاء-والدواء 298s 37 IDN2_OK xn------0yebzgcabcard9gl3mva5peeagn6b5bd8a الهيئة-العامة-للغذاء-والدواء 298s 38 IDN2_OK xn--mgbgji6hg المتحد 298s 38 IDN2_OK xn--mgbgji6hg المتحد 298s 38 IDN2_OK xn--mgbgji6hg المتحد 298s 39 IDN2_OK xn--mgbcnz حاسب 298s 39 IDN2_OK xn--mgbcnz حاسب 298s 39 IDN2_OK xn--mgbcnz حاسب 298s 40 IDN2_OK xn----nmclhb0d1a1h3aehl مصرف-الإنماء 298s 40 IDN2_OK xn----nmclhb0d1a1h3aehl مصرف-الإنماء 298s 40 IDN2_OK xn----nmclhb0d1a1h3aehl مصرف-الإنماء 298s 41 IDN2_OK xn--igbhh7hdb2a الألوكة 298s 41 IDN2_OK xn--igbhh7hdb2a الألوكة 298s 41 IDN2_OK xn--igbhh7hdb2a الألوكة 298s 42 IDN2_OK xn--kgbe4a4a1d إعمار 298s 42 IDN2_OK xn--kgbe4a4a1d إعمار 298s 42 IDN2_OK xn--kgbe4a4a1d إعمار 298s 43 IDN2_OK xn--mgbu0cs فارم 298s 43 IDN2_OK xn--mgbu0cs فارم 298s 43 IDN2_OK xn--mgbu0cs فارم 298s 44 IDN2_OK xn--pgbo0culn فنتوري 298s 44 IDN2_OK xn--pgbo0culn فنتوري 298s 44 IDN2_OK xn--pgbo0culn فنتوري 298s 45 IDN2_OK xn--mgbaij1j التاج 298s 45 IDN2_OK xn--mgbaij1j التاج 298s 45 IDN2_OK xn--mgbaij1j التاج 298s 46 IDN2_OK xn-------05fabckfbcfe2czahavc3dvuka6abcafmr0a0dp7ch شركة-رامات-الدولية-للتقنية-المحدودة 298s 46 IDN2_OK xn-------05fabckfbcfe2czahavc3dvuka6abcafmr0a0dp7ch شركة-رامات-الدولية-للتقنية-المحدودة 298s 46 IDN2_OK xn-------05fabckfbcfe2czahavc3dvuka6abcafmr0a0dp7ch شركة-رامات-الدولية-للتقنية-المحدودة 298s 47 IDN2_OK xn-----1sdnabakgfdy0egla60afg2ac9fk مؤسسة-الزنيتان-التجارية 298s 47 IDN2_OK xn-----1sdnabakgfdy0egla60afg2ac9fk مؤسسة-الزنيتان-التجارية 298s 47 IDN2_OK xn-----1sdnabakgfdy0egla60afg2ac9fk مؤسسة-الزنيتان-التجارية 298s 48 IDN2_OK xn-------r5fmcakem8ccwhg4af4duc6ldf3al3gjc2d شركة-طود-لإدارة-وتسويق-العقار 298s 48 IDN2_OK xn-------r5fmcakem8ccwhg4af4duc6ldf3al3gjc2d شركة-طود-لإدارة-وتسويق-العقار 298s 48 IDN2_OK xn-------r5fmcakem8ccwhg4af4duc6ldf3al3gjc2d شركة-طود-لإدارة-وتسويق-العقار 298s 49 IDN2_OK xn--mgbaaaaicceu5cff6c7cxjg1bxl وزارةالتجارةوالصناعة 298s 49 IDN2_OK xn--mgbaaaaicceu5cff6c7cxjg1bxl وزارةالتجارةوالصناعة 298s 49 IDN2_OK xn--mgbaaaaicceu5cff6c7cxjg1bxl وزارةالتجارةوالصناعة 298s 50 IDN2_OK xn----qmclo9a9a1fbba4bghu الأولى-للتطوير 298s 50 IDN2_OK xn----qmclo9a9a1fbba4bghu الأولى-للتطوير 298s 50 IDN2_OK xn----qmclo9a9a1fbba4bghu الأولى-للتطوير 298s 51 IDN2_OK xn--------gdhbchgcf9byaeaep9bcj7ij1u8acg2ao7dgi7bp شركة-عذيب-نت-سول-السعودية-المحدودة 298s 51 IDN2_OK xn--------gdhbchgcf9byaeaep9bcj7ij1u8acg2ao7dgi7bp شركة-عذيب-نت-سول-السعودية-المحدودة 298s 51 IDN2_OK xn--------gdhbchgcf9byaeaep9bcj7ij1u8acg2ao7dgi7bp شركة-عذيب-نت-سول-السعودية-المحدودة 298s 52 IDN2_OK xn-------25faaabcbilgdc7cwbaesh4dvb8f3mg1aageerq3gdp2ch شركة-عذيب-للكمبيوتر-والاتصالات-المحدودة 298s 52 IDN2_OK xn-------25faaabcbilgdc7cwbaesh4dvb8f3mg1aageerq3gdp2ch شركة-عذيب-للكمبيوتر-والاتصالات-المحدودة 298s 52 IDN2_OK xn-------25faaabcbilgdc7cwbaesh4dvb8f3mg1aageerq3gdp2ch شركة-عذيب-للكمبيوتر-والاتصالات-المحدودة 298s 53 IDN2_OK xn------qzecbdec3bwagjc8b4cwb1n6akl5e شركة-مربط-عذبة-المحدودة 298s 53 IDN2_OK xn------qzecbdec3bwagjc8b4cwb1n6akl5e شركة-مربط-عذبة-المحدودة 298s 53 IDN2_OK xn------qzecbdec3bwagjc8b4cwb1n6akl5e شركة-مربط-عذبة-المحدودة 298s 54 IDN2_OK xn-------64f1ajacaabfkqi9ac0d2a6a1j9kxahgjsioll2bn2bg هيئة-تنظيم-الكهرباء-والانتاج-المزدوج 298s 54 IDN2_OK xn-------64f1ajacaabfkqi9ac0d2a6a1j9kxahgjsioll2bn2bg هيئة-تنظيم-الكهرباء-والانتاج-المزدوج 298s 54 IDN2_OK xn-------64f1ajacaabfkqi9ac0d2a6a1j9kxahgjsioll2bn2bg هيئة-تنظيم-الكهرباء-والانتاج-المزدوج 298s 55 IDN2_OK xn------pzebcebhg6bmjl8b8cya1pzaagr2io شركة-عذيب-للخدمات-الطبية 298s 55 IDN2_OK xn------pzebcebhg6bmjl8b8cya1pzaagr2io شركة-عذيب-للخدمات-الطبية 298s 55 IDN2_OK xn------pzebcebhg6bmjl8b8cya1pzaagr2io شركة-عذيب-للخدمات-الطبية 298s 56 IDN2_OK xn----ymcb1bnt1ib5a طيران-ناس 298s 56 IDN2_OK xn----ymcb1bnt1ib5a طيران-ناس 298s 56 IDN2_OK xn----ymcb1bnt1ib5a طيران-ناس 298s 57 IDN2_OK xn------pzeabcgfcgyr2aaeoj0czg1j3ahy1fsbi شركة-عذيب-التجارية-المحدودة 298s 57 IDN2_OK xn------pzeabcgfcgyr2aaeoj0czg1j3ahy1fsbi شركة-عذيب-التجارية-المحدودة 298s 57 IDN2_OK xn------pzeabcgfcgyr2aaeoj0czg1j3ahy1fsbi شركة-عذيب-التجارية-المحدودة 298s 58 IDN2_OK xn--mgby7c ناس 298s 58 IDN2_OK xn--mgby7c ناس 298s 58 IDN2_OK xn--mgby7c ناس 298s 59 IDN2_OK xn------hzeiacbalqdjs6deff2al1zmb0aeaiws9k شركة-الفنار-للإستثمار-التجاري 298s 59 IDN2_OK xn------hzeiacbalqdjs6deff2al1zmb0aeaiws9k شركة-الفنار-للإستثمار-التجاري 298s 59 IDN2_OK xn------hzeiacbalqdjs6deff2al1zmb0aeaiws9k شركة-الفنار-للإستثمار-التجاري 298s 60 IDN2_OK xn-----usdgsadaih9f3drftbefnlfh الفنار-لأنظمة-البناء 298s 60 IDN2_OK xn-----usdgsadaih9f3drftbefnlfh الفنار-لأنظمة-البناء 298s 60 IDN2_OK xn-----usdgsadaih9f3drftbefnlfh الفنار-لأنظمة-البناء 298s 61 IDN2_OK xn-----zsdnbadaihf1gf8g4frbheafrog5a3f الفنار-للأنظمة-الكهربائية 298s 61 IDN2_OK xn-----zsdnbadaihf1gf8g4frbheafrog5a3f الفنار-للأنظمة-الكهربائية 298s 61 IDN2_OK xn-----zsdnbadaihf1gf8g4frbheafrog5a3f الفنار-للأنظمة-الكهربائية 298s 62 IDN2_OK xn-------15fababcbill1cxajaerg2d2g1jma2bacewis7ej9bd شركة-عذيب-بيردانا-للمقاولات-المحدودة 298s 62 IDN2_OK xn-------15fababcbill1cxajaerg2d2g1jma2bacewis7ej9bd شركة-عذيب-بيردانا-للمقاولات-المحدودة 298s 62 IDN2_OK xn-------15fababcbill1cxajaerg2d2g1jma2bacewis7ej9bd شركة-عذيب-بيردانا-للمقاولات-المحدودة 298s 63 IDN2_OK xn--0zwm56d 测试 298s 63 IDN2_OK xn--0zwm56d 测试 298s 63 IDN2_OK xn--0zwm56d 测试 298s 64 IDN2_OK xn--11b5bs3a9aj6g परीक्षा 298s 64 IDN2_OK xn--11b5bs3a9aj6g परीक्षा 298s 64 IDN2_OK xn--11b5bs3a9aj6g परीक्षा 298s 65 IDN2_OK xn--3e0b707e 한국 298s 65 IDN2_OK xn--3e0b707e 한국 298s 65 IDN2_OK xn--3e0b707e 한국 298s 66 IDN2_OK xn--45brj9c ভারত 298s 66 IDN2_OK xn--45brj9c ভারত 298s 66 IDN2_OK xn--45brj9c ভারত 298s 67 IDN2_DISALLOWED ИСПЫТАНИЕ 298s 67 IDN2_DISALLOWED ИСПЫТАНИЕ 298s 68 IDN2_OK xn--80akhbyknj4f испытание 298s 68 IDN2_OK xn--80akhbyknj4f испытание 298s 68 IDN2_OK xn--80akhbyknj4f испытание 298s 69 IDN2_DISALLOWED СРБ 298s 69 IDN2_DISALLOWED СРБ 298s 70 IDN2_OK xn--90a3ac срб 298s 70 IDN2_OK xn--90a3ac срб 298s 70 IDN2_OK xn--90a3ac срб 298s 71 IDN2_OK xn--9t4b11yi5a 테스트 298s 71 IDN2_OK xn--9t4b11yi5a 테스트 298s 71 IDN2_OK xn--9t4b11yi5a 테스트 298s 72 IDN2_OK xn--clchc0ea0b2g2a9gcd சிங்கப்பூர் 298s 72 IDN2_OK xn--clchc0ea0b2g2a9gcd சிங்கப்பூர் 298s 72 IDN2_OK xn--clchc0ea0b2g2a9gcd சிங்கப்பூர் 298s 73 IDN2_OK xn--deba0ad טעסט 298s 73 IDN2_OK xn--deba0ad טעסט 298s 73 IDN2_OK xn--deba0ad טעסט 298s 74 IDN2_OK xn--fiqs8s 中国 298s 74 IDN2_OK xn--fiqs8s 中国 298s 74 IDN2_OK xn--fiqs8s 中国 298s 75 IDN2_OK xn--fiqz9s 中國 298s 75 IDN2_OK xn--fiqz9s 中國 298s 75 IDN2_OK xn--fiqz9s 中國 298s 76 IDN2_OK xn--fpcrj9c3d భారత్ 298s 76 IDN2_OK xn--fpcrj9c3d భారత్ 298s 76 IDN2_OK xn--fpcrj9c3d భారత్ 298s 77 IDN2_OK xn--fzc2c9e2c ලංකා 298s 77 IDN2_OK xn--fzc2c9e2c ලංකා 298s 77 IDN2_OK xn--fzc2c9e2c ලංකා 298s 78 IDN2_OK xn--g6w251d 測試 298s 78 IDN2_OK xn--g6w251d 測試 298s 78 IDN2_OK xn--g6w251d 測試 298s 79 IDN2_OK xn--gecrj9c ભારત 298s 79 IDN2_OK xn--gecrj9c ભારત 298s 79 IDN2_OK xn--gecrj9c ભારત 298s 80 IDN2_OK xn--h2brj9c भारत 298s 80 IDN2_OK xn--h2brj9c भारत 298s 80 IDN2_OK xn--h2brj9c भारत 298s 81 IDN2_OK xn--hgbk6aj7f53bba آزمایشی 298s 81 IDN2_OK xn--hgbk6aj7f53bba آزمایشی 298s 81 IDN2_OK xn--hgbk6aj7f53bba آزمایشی 298s 82 IDN2_OK xn--hlcj6aya9esc7a பரிட்சை 298s 82 IDN2_OK xn--hlcj6aya9esc7a பரிட்சை 298s 82 IDN2_OK xn--hlcj6aya9esc7a பரிட்சை 298s 83 IDN2_OK xn--j6w193g 香港 298s 83 IDN2_OK xn--j6w193g 香港 298s 83 IDN2_OK xn--j6w193g 香港 298s 84 IDN2_DISALLOWED ΔΟΚΙΜΉ 298s 84 IDN2_DISALLOWED ΔΟΚΙΜΉ 298s 85 IDN2_OK xn--jxalpdlp δοκιμή 298s 85 IDN2_OK xn--jxalpdlp δοκιμή 298s 85 IDN2_OK xn--jxalpdlp δοκιμή 298s 86 IDN2_OK xn--kgbechtv إختبار 298s 86 IDN2_OK xn--kgbechtv إختبار 298s 86 IDN2_OK xn--kgbechtv إختبار 298s 87 IDN2_OK xn--kprw13d 台湾 298s 87 IDN2_OK xn--kprw13d 台湾 298s 87 IDN2_OK xn--kprw13d 台湾 298s 88 IDN2_OK xn--kpry57d 台灣 298s 88 IDN2_OK xn--kpry57d 台灣 298s 88 IDN2_OK xn--kpry57d 台灣 298s 89 IDN2_OK xn--lgbbat1ad8j الجزائر 298s 89 IDN2_OK xn--lgbbat1ad8j الجزائر 298s 89 IDN2_OK xn--lgbbat1ad8j الجزائر 298s 90 IDN2_OK xn--mgb9awbf عمان 298s 90 IDN2_OK xn--mgb9awbf عمان 298s 90 IDN2_OK xn--mgb9awbf عمان 298s 91 IDN2_OK xn--mgba3a4f16a ایران 298s 91 IDN2_OK xn--mgba3a4f16a ایران 298s 91 IDN2_OK xn--mgba3a4f16a ایران 298s 92 IDN2_OK xn--mgbaam7a8h امارات 298s 92 IDN2_OK xn--mgbaam7a8h امارات 298s 92 IDN2_OK xn--mgbaam7a8h امارات 298s 93 IDN2_OK xn--mgbayh7gpa الاردن 298s 93 IDN2_OK xn--mgbayh7gpa الاردن 298s 93 IDN2_OK xn--mgbayh7gpa الاردن 298s 94 IDN2_OK xn--mgbbh1a71e بھارت 298s 94 IDN2_OK xn--mgbbh1a71e بھارت 298s 94 IDN2_OK xn--mgbbh1a71e بھارت 298s 95 IDN2_OK xn--mgbc0a9azcg المغرب 298s 95 IDN2_OK xn--mgbc0a9azcg المغرب 298s 95 IDN2_OK xn--mgbc0a9azcg المغرب 298s 96 IDN2_OK xn--mgberp4a5d4ar السعودية 298s 96 IDN2_OK xn--mgberp4a5d4ar السعودية 298s 96 IDN2_OK xn--mgberp4a5d4ar السعودية 298s 97 IDN2_OK xn--node გე 298s 97 IDN2_OK xn--node გე 298s 97 IDN2_OK xn--node გე 298s 98 IDN2_OK xn--o3cw4h ไทย 298s 98 IDN2_OK xn--o3cw4h ไทย 298s 98 IDN2_OK xn--o3cw4h ไทย 298s 99 IDN2_OK xn--ogbpf8fl سورية 298s 99 IDN2_OK xn--ogbpf8fl سورية 298s 99 IDN2_OK xn--ogbpf8fl سورية 298s 100 IDN2_DISALLOWED РФ 298s 100 IDN2_DISALLOWED РФ 298s 101 IDN2_OK xn--p1ai рф 298s 101 IDN2_OK xn--p1ai рф 298s 101 IDN2_OK xn--p1ai рф 298s 102 IDN2_OK xn--pgbs0dh تونس 298s 102 IDN2_OK xn--pgbs0dh تونس 298s 102 IDN2_OK xn--pgbs0dh تونس 298s 103 IDN2_OK xn--s9brj9c ਭਾਰਤ 298s 103 IDN2_OK xn--s9brj9c ਭਾਰਤ 298s 103 IDN2_OK xn--s9brj9c ਭਾਰਤ 298s 104 IDN2_OK xn--wgbh1c مصر 298s 104 IDN2_OK xn--wgbh1c مصر 298s 104 IDN2_OK xn--wgbh1c مصر 298s 105 IDN2_OK xn--wgbl6a قطر 298s 105 IDN2_OK xn--wgbl6a قطر 298s 105 IDN2_OK xn--wgbl6a قطر 298s 106 IDN2_OK xn--xkc2al3hye2a இலங்கை 298s 106 IDN2_OK xn--xkc2al3hye2a இலங்கை 298s 106 IDN2_OK xn--xkc2al3hye2a இலங்கை 298s 107 IDN2_OK xn--xkc2dl3a5ee0h இந்தியா 298s 107 IDN2_OK xn--xkc2dl3a5ee0h இந்தியா 298s 107 IDN2_OK xn--xkc2dl3a5ee0h இந்தியா 298s 108 IDN2_OK xn--yfro4i67o 新加坡 298s 108 IDN2_OK xn--yfro4i67o 新加坡 298s 108 IDN2_OK xn--yfro4i67o 新加坡 298s 109 IDN2_OK xn--ygbi2ammx فلسطين 298s 109 IDN2_OK xn--ygbi2ammx فلسطين 298s 109 IDN2_OK xn--ygbi2ammx فلسطين 298s 110 IDN2_OK xn--zckzah テスト 298s 110 IDN2_OK xn--zckzah テスト 298s 110 IDN2_OK xn--zckzah テスト 298s 111 IDN2_OK example.xn--dn-mja example.ídn 298s 111 IDN2_OK example.xn--dn-mja example.ídn 298s 111 IDN2_OK example.xn--dn-mja example.ídn 298s 112 IDN2_OK xn--x-ega.xn--dn-mja ëx.ídn 298s 112 IDN2_OK xn--x-ega.xn--dn-mja ëx.ídn 298s 112 IDN2_OK xn--x-ega.xn--dn-mja ëx.ídn 298s 113 IDN2_OK example.xn--5cae2e example.åþç 298s 113 IDN2_OK example.xn--5cae2e example.åþç 298s 113 IDN2_OK example.xn--5cae2e example.åþç 298s 114 IDN2_OK example.xn--b-rhat example.ăbĉ 298s 114 IDN2_OK example.xn--b-rhat example.ăbĉ 298s 114 IDN2_OK example.xn--b-rhat example.ăbĉ 298s 115 IDN2_OK example.xn--lhaq98b example.ȧƀƈ 298s 115 IDN2_OK example.xn--lhaq98b example.ȧƀƈ 298s 115 IDN2_OK example.xn--lhaq98b example.ȧƀƈ 298s 116 IDN2_OK example.xn--2fges example.ḁḃḉ 298s 116 IDN2_OK example.xn--2fges example.ḁḃḉ 298s 116 IDN2_OK example.xn--2fges example.ḁḃḉ 298s 117 IDN2_OK example.xn--xiqplj17a example.丿人尸 298s 117 IDN2_OK example.xn--xiqplj17a example.丿人尸 298s 117 IDN2_OK example.xn--xiqplj17a example.丿人尸 298s 118 IDN2_OK example.xn--u8jcd example.かがき 298s 118 IDN2_OK example.xn--u8jcd example.かがき 298s 118 IDN2_OK example.xn--u8jcd example.かがき 298s 119 IDN2_OK example.xn--lckcd example.カガキ 298s 119 IDN2_OK example.xn--lckcd example.カガキ 298s 119 IDN2_OK example.xn--lckcd example.カガキ 298s 120 IDN2_NOT_NFC example.각 298s 120 IDN2_NOT_NFC example.각 298s 121 IDN2_OK example.xn--o69aq2nl0j example.걩듆쀺 298s 121 IDN2_OK example.xn--o69aq2nl0j example.걩듆쀺 298s 121 IDN2_OK example.xn--o69aq2nl0j example.걩듆쀺 298s 122 IDN2_OK example.xn--6l7arby7j example.ꀊꀠꊸ 298s 122 IDN2_OK example.xn--6l7arby7j example.ꀊꀠꊸ 298s 122 IDN2_OK example.xn--6l7arby7j example.ꀊꀠꊸ 298s 123 IDN2_OK example.xn--mxacd example.αβγ 298s 123 IDN2_OK example.xn--mxacd example.αβγ 298s 123 IDN2_OK example.xn--mxacd example.αβγ 298s 124 IDN2_OK example.xn--fng7dpg example.ἂἦὕ 298s 124 IDN2_OK example.xn--fng7dpg example.ἂἦὕ 298s 124 IDN2_OK example.xn--fng7dpg example.ἂἦὕ 298s 125 IDN2_OK example.xn--80acd example.абв 298s 125 IDN2_OK example.xn--80acd example.абв 298s 125 IDN2_OK example.xn--80acd example.абв 298s 126 IDN2_OK example.xn--y9acd example.աբգ 298s 126 IDN2_OK example.xn--y9acd example.աբգ 298s 126 IDN2_OK example.xn--y9acd example.աբգ 298s 127 IDN2_OK example.xn--lodcd example.აბგ 298s 127 IDN2_OK example.xn--lodcd example.აბგ 298s 127 IDN2_OK example.xn--lodcd example.აბგ 298s 128 IDN2_DISALLOWED example.∡↺⊂ 298s 128 IDN2_DISALLOWED example.∡↺⊂ 298s 128 IDN2_DISALLOWED example.∡↺⊂ 298s 129 IDN2_OK example.xn--11bcd example.कखग 298s 129 IDN2_OK example.xn--11bcd example.कखग 298s 129 IDN2_OK example.xn--11bcd example.कखग 298s 130 IDN2_OK example.xn--p5bcd example.কখগ 298s 130 IDN2_OK example.xn--p5bcd example.কখগ 298s 130 IDN2_OK example.xn--p5bcd example.কখগ 298s 131 IDN2_OK example.xn--d9bcd example.ਕਖਗ 298s 131 IDN2_OK example.xn--d9bcd example.ਕਖਗ 298s 131 IDN2_OK example.xn--d9bcd example.ਕਖਗ 298s 132 IDN2_OK example.xn--0dccd example.કખગ 298s 132 IDN2_OK example.xn--0dccd example.કખગ 298s 132 IDN2_OK example.xn--0dccd example.કખગ 298s 133 IDN2_OK example.xn--ohccd example.କଖଗ 298s 133 IDN2_OK example.xn--ohccd example.କଖଗ 298s 133 IDN2_OK example.xn--ohccd example.କଖଗ 298s 134 IDN2_OK example.xn--clcid example.கஙச 298s 134 IDN2_OK example.xn--clcid example.கஙச 298s 134 IDN2_OK example.xn--clcid example.கஙச 298s 135 IDN2_OK example.xn--zoccd example.కఖగ 298s 135 IDN2_OK example.xn--zoccd example.కఖగ 298s 135 IDN2_OK example.xn--zoccd example.కఖగ 298s 136 IDN2_OK example.xn--nsccd example.ಕಖಗ 298s 136 IDN2_OK example.xn--nsccd example.ಕಖಗ 298s 136 IDN2_OK example.xn--nsccd example.ಕಖಗ 298s 137 IDN2_OK example.xn--bwccd example.കഖഗ 298s 137 IDN2_OK example.xn--bwccd example.കഖഗ 298s 137 IDN2_OK example.xn--bwccd example.കഖഗ 298s 138 IDN2_OK example.xn--3zccd example.කඛග 298s 138 IDN2_OK example.xn--3zccd example.කඛග 298s 138 IDN2_OK example.xn--3zccd example.කඛග 298s 139 IDN2_OK example.xn--12ccd example.กขฃ 298s 139 IDN2_OK example.xn--12ccd example.กขฃ 298s 139 IDN2_OK example.xn--12ccd example.กขฃ 298s 140 IDN2_OK example.xn--p6ccg example.ກຂຄ 298s 140 IDN2_OK example.xn--p6ccg example.ກຂຄ 298s 140 IDN2_OK example.xn--p6ccg example.ກຂຄ 298s 141 IDN2_OK example.xn--5cdcd example.ཀཁག 298s 141 IDN2_OK example.xn--5cdcd example.ཀཁག 298s 141 IDN2_OK example.xn--5cdcd example.ཀཁག 298s 142 IDN2_OK example.xn--nidcd example.ကခဂ 298s 142 IDN2_OK example.xn--nidcd example.ကခဂ 298s 142 IDN2_OK example.xn--nidcd example.ကခဂ 298s 143 IDN2_OK example.xn--i2ecd example.កខគ 298s 143 IDN2_OK example.xn--i2ecd example.កខគ 298s 143 IDN2_OK example.xn--i2ecd example.កខគ 298s 144 IDN2_OK example.xn--26ecd example.ᠠᠡᠢ 298s 144 IDN2_OK example.xn--26ecd example.ᠠᠡᠢ 298s 144 IDN2_OK example.xn--26ecd example.ᠠᠡᠢ 298s 145 IDN2_OK example.xn--mgbcd example.ابة 298s 145 IDN2_OK example.xn--mgbcd example.ابة 298s 145 IDN2_OK example.xn--mgbcd example.ابة 298s 146 IDN2_OK example.xn--4dbcd example.אבג 298s 146 IDN2_OK example.xn--4dbcd example.אבג 298s 146 IDN2_OK example.xn--4dbcd example.אבג 298s 147 IDN2_OK example.xn--9mbcd example.ܐܑܒ 298s 147 IDN2_OK example.xn--9mbcd example.ܐܑܒ 298s 147 IDN2_OK example.xn--9mbcd example.ܐܑܒ 298s 148 IDN2_OK example.xn--abc-mj4bfg example.abcカガキ 298s 148 IDN2_OK example.xn--abc-mj4bfg example.abcカガキ 298s 148 IDN2_OK example.xn--abc-mj4bfg example.abcカガキ 298s 149 IDN2_OK example.xn--5cae2e328wfag example.åþçカガキ 298s 149 IDN2_OK example.xn--5cae2e328wfag example.åþçカガキ 298s 149 IDN2_OK example.xn--5cae2e328wfag example.åþçカガキ 298s 150 IDN2_DISALLOWED í!dn.example 298s 150 IDN2_DISALLOWED í!dn.example 298s 151 IDN2_DISALLOWED í$dn.example 298s 151 IDN2_DISALLOWED í$dn.example 298s 152 IDN2_DISALLOWED í+dn.example 298s 152 IDN2_DISALLOWED í+dn.example 298s 153 IDN2_OK xn---1dn-vpa.example -í1dn.example 298s 153 IDN2_OK xn---1dn-vpa.example -í1dn.example 298s 154 IDN2_OK xn--1dn--upa.example í1dn-.example 298s 154 IDN2_OK xn--1dn--upa.example í1dn-.example 298s 155 IDN2_DISALLOWED í+dn.example 298s 155 IDN2_DISALLOWED í+dn.example 298s 156 IDN2_DISALLOWED í⁼dn.example 298s 156 IDN2_DISALLOWED í⁼dn.example 298s 157 IDN2_DISALLOWED ﹣í2dn.example 298s 157 IDN2_DISALLOWED ﹣í2dn.example 298s 158 IDN2_DISALLOWED í2dn-.example 298s 158 IDN2_DISALLOWED í2dn-.example 298s 159 IDN2_DISALLOWED ¹1.example 298s 159 IDN2_DISALLOWED ¹1.example 298s 160 IDN2_DISALLOWED Ⅵvi.example 298s 160 IDN2_DISALLOWED Ⅵvi.example 298s 161 IDN2_OK xn--ss-fia.example ßss.example 298s 161 IDN2_OK xn--ss-fia.example ßss.example 298s 161 IDN2_OK xn--ss-fia.example ßss.example 298s 162 IDN2_2HYPHEN xn--ïdn.example 298s 162 IDN2_2HYPHEN xn--ïdn.example 298s 163 IDN2_2HYPHEN ⅹn--ädn.example 298s 163 IDN2_2HYPHEN ⅹn--ädn.example 298s 164 IDN2_OK 298s 164 IDN2_OK 298s 164 IDN2_OK 298s 165 IDN2_DISALLOWED 3002-test。ídn 298s 165 IDN2_DISALLOWED 3002-test。ídn 298s 166 IDN2_DISALLOWED ff0e-test.ídn 298s 166 IDN2_DISALLOWED ff0e-test.ídn 298s 167 IDN2_DISALLOWED ff61-test。ídn 298s 167 IDN2_DISALLOWED ff61-test。ídn 298s 168 IDN2_DISALLOWED 00adout­ídn.example 298s 168 IDN2_DISALLOWED 00adout­ídn.example 298s 169 IDN2_CONTEXTJ 200dout‍ídn.example 298s 169 IDN2_CONTEXTJ 200dout‍ídn.example 298s 169 IDN2_CONTEXTJ 200dout‍ídn.example 298s 170 IDN2_LEADING_COMBINING ्‍ 298s 170 IDN2_LEADING_COMBINING ्‍ 298s 170 IDN2_LEADING_COMBINING ्‍ 298s 171 IDN2_OK xn--foo-umh4320a foo्‍ 298s 171 IDN2_OK xn--foo-umh4320a foo्‍ 298s 171 IDN2_OK xn--foo-umh4320a foo्‍ 298s 172 IDN2_OK xn--fooee-zt3bn006o foo𐨿‍ee 298s 172 IDN2_OK xn--fooee-zt3bn006o foo𐨿‍ee 298s 172 IDN2_OK xn--fooee-zt3bn006o foo𐨿‍ee 298s 173 IDN2_OK xn--fooee-c3s855o foo྄‍ee 298s 173 IDN2_OK xn--fooee-c3s855o foo྄‍ee 298s 173 IDN2_OK xn--fooee-c3s855o foo྄‍ee 298s 174 IDN2_OK xn--fooee-hc8as55a foo᮪‍ee 298s 174 IDN2_OK xn--fooee-hc8as55a foo᮪‍ee 298s 174 IDN2_OK xn--fooee-hc8as55a foo᮪‍ee 298s 175 IDN2_DISALLOWED simplecapDídn.example 298s 175 IDN2_DISALLOWED simplecapDídn.example 298s 176 IDN2_DISALLOWED latintogreekµídn.example 298s 176 IDN2_DISALLOWED latintogreekµídn.example 298s 177 IDN2_DISALLOWED latinextÇídn.example 298s 177 IDN2_DISALLOWED latinextÇídn.example 298s 178 IDN2_OK xn--sharpsdn-vya4l.example sharpsßídn.example 298s 178 IDN2_OK xn--sharpsdn-vya4l.example sharpsßídn.example 298s 178 IDN2_OK xn--sharpsdn-vya4l.example sharpsßídn.example 298s 179 IDN2_DISALLOWED turkishiİídn.example 298s 179 IDN2_DISALLOWED turkishiİídn.example 298s 180 IDN2_DISALLOWED exptwoʼnídn.example 298s 180 IDN2_DISALLOWED exptwoʼnídn.example 298s 181 IDN2_DISALLOWED addfoldϒídn.example 298s 181 IDN2_DISALLOWED addfoldϒídn.example 298s 182 IDN2_OK xn--expthreedn-r8a5844g.example expthreeὒídn.example 298s 182 IDN2_OK xn--expthreedn-r8a5844g.example expthreeὒídn.example 298s 182 IDN2_OK xn--expthreedn-r8a5844g.example expthreeὒídn.example 298s 183 IDN2_DISALLOWED nonbmp𐐀ídn.example 298s 183 IDN2_DISALLOWED nonbmp𐐀ídn.example 298s 184 IDN2_DISALLOWED nonbmptoascii𝐀ídn.example 298s 184 IDN2_DISALLOWED nonbmptoascii𝐀ídn.example 298s 185 IDN2_NOT_NFC regcombéídn.example 298s 185 IDN2_NOT_NFC regcombéídn.example 298s 186 IDN2_OK xn--regcombdn-h4a8b.example regcombéídn.example 298s 186 IDN2_OK xn--regcombdn-h4a8b.example regcombéídn.example 298s 186 IDN2_OK xn--regcombdn-h4a8b.example regcombéídn.example 298s 187 IDN2_NOT_NFC combandcaseÉídn.example 298s 187 IDN2_NOT_NFC combandcaseÉídn.example 298s 188 IDN2_DISALLOWED combandcaseÉídn.example 298s 188 IDN2_DISALLOWED combandcaseÉídn.example 298s 189 IDN2_OK xn--combandcasedn-lhb4d.example combandcaseéídn.example 298s 189 IDN2_OK xn--combandcasedn-lhb4d.example combandcaseéídn.example 298s 189 IDN2_OK xn--combandcasedn-lhb4d.example combandcaseéídn.example 298s 190 IDN2_DISALLOWED adjcombº́ídn.example 298s 190 IDN2_DISALLOWED adjcombº́ídn.example 298s 191 IDN2_NOT_NFC extcomboćídn.example 298s 191 IDN2_NOT_NFC extcomboćídn.example 298s 192 IDN2_OK xn--extcombodn-r8a52a.example extcomboćídn.example 298s 192 IDN2_OK xn--extcombodn-r8a52a.example extcomboćídn.example 298s 192 IDN2_OK xn--extcombodn-r8a52a.example extcomboćídn.example 298s 193 IDN2_NOT_NFC doublediac1ǘídn.example 298s 193 IDN2_NOT_NFC doublediac1ǘídn.example 298s 194 IDN2_OK xn--doublediac1dn-6ib836a.example doublediac1ǘídn.example 298s 194 IDN2_OK xn--doublediac1dn-6ib836a.example doublediac1ǘídn.example 298s 194 IDN2_OK xn--doublediac1dn-6ib836a.example doublediac1ǘídn.example 298s 195 IDN2_NOT_NFC doublediac2ú̈ídn.example 298s 195 IDN2_NOT_NFC doublediac2ú̈ídn.example 298s 196 IDN2_OK xn--doublediac2dn-6ib8qs73a.example doublediac2ú̈ídn.example 298s 196 IDN2_OK xn--doublediac2dn-6ib8qs73a.example doublediac2ú̈ídn.example 298s 196 IDN2_OK xn--doublediac2dn-6ib8qs73a.example doublediac2ú̈ídn.example 298s 197 IDN2_NOT_NFC newnorm当ídn.example 298s 197 IDN2_NOT_NFC newnorm当ídn.example 298s 198 IDN2_NOT_NFC  ídn.example 298s 198 IDN2_NOT_NFC  ídn.example 298s 199 IDN2_DISALLOWED ídn.example 298s 199 IDN2_DISALLOWED ídn.example 298s 200 IDN2_DISALLOWED ۝ídn-2.example 298s 200 IDN2_DISALLOWED ۝ídn-2.example 298s 200 IDN2_DISALLOWED ۝ídn-2.example 298s 201 IDN2_DISALLOWED ídn.example 298s 201 IDN2_DISALLOWED ídn.example 298s 201 IDN2_DISALLOWED ídn.example 298s 202 IDN2_DISALLOWED 󰀅ídn.example 298s 202 IDN2_DISALLOWED 󰀅ídn.example 298s 202 IDN2_DISALLOWED 󰀅ídn.example 298s 203 IDN2_DISALLOWED ﷝ídn.example 298s 203 IDN2_DISALLOWED ﷝ídn.example 298s 203 IDN2_DISALLOWED ﷝ídn.example 298s 204 IDN2_DISALLOWED 🿾ídn.example 298s 204 IDN2_DISALLOWED 🿾ídn.example 298s 204 IDN2_DISALLOWED 🿾ídn.example 298s 205 IDN2_DISALLOWED �ídn.example 298s 205 IDN2_DISALLOWED �ídn.example 298s 205 IDN2_DISALLOWED �ídn.example 298s 206 IDN2_DISALLOWED ídn.example 298s 206 IDN2_DISALLOWED ídn.example 298s 206 IDN2_DISALLOWED ídn.example 298s 207 IDN2_DISALLOWED ⿵ídn.example 298s 207 IDN2_DISALLOWED ⿵ídn.example 298s 207 IDN2_DISALLOWED ⿵ídn.example 298s 208 IDN2_DISALLOWED ídn.example 298s 208 IDN2_DISALLOWED ídn.example 298s 208 IDN2_DISALLOWED ídn.example 298s 209 IDN2_DISALLOWED ‏ídn.example 298s 209 IDN2_DISALLOWED ‏ídn.example 298s 209 IDN2_DISALLOWED ‏ídn.example 298s 210 IDN2_DISALLOWED 󠀁󠁅󠁎hiidn.example 298s 210 IDN2_DISALLOWED 󠀁󠁅󠁎hiidn.example 298s 210 IDN2_DISALLOWED 󠀁󠁅󠁎hiidn.example 298s 211 IDN2_BIDI بoظ.example 298s 211 IDN2_BIDI بoظ.example 298s 211 IDN2_BIDI بoظ.example 298s 212 IDN2_BIDI بظo.example 298s 212 IDN2_BIDI بظo.example 298s 212 IDN2_BIDI بظo.example 298s 213 IDN2_BIDI oبظ.example 298s 213 IDN2_BIDI oبظ.example 298s 213 IDN2_BIDI oبظ.example 298s 214 IDN2_BIDI בoס.example 298s 214 IDN2_BIDI בoס.example 298s 214 IDN2_BIDI בoס.example 298s 215 IDN2_BIDI בסo.example 298s 215 IDN2_BIDI בסo.example 298s 215 IDN2_BIDI בסo.example 298s 216 IDN2_BIDI oבס.example 298s 216 IDN2_BIDI oבס.example 298s 216 IDN2_BIDI oבס.example 298s 217 IDN2_OK xn--dn-mja33k.example ȷídn.example 298s 217 IDN2_OK xn--dn-mja33k.example ȷídn.example 298s 217 IDN2_OK xn--dn-mja33k.example ȷídn.example 298s 218 IDN2_UNASSIGNED 𐈅ídn.example 298s 218 IDN2_UNASSIGNED 𐈅ídn.example 298s 219 IDN2_OK xn--dn-mja12k.example ȴídn.example 298s 219 IDN2_OK xn--dn-mja12k.example ȴídn.example 298s 219 IDN2_OK xn--dn-mja12k.example ȴídn.example 298s 220 IDN2_OK xn--dn-mja9232x.example 𐀅ídn.example 298s 220 IDN2_OK xn--dn-mja9232x.example 𐀅ídn.example 298s 220 IDN2_OK xn--dn-mja9232x.example 𐀅ídn.example 298s 221 IDN2_CONTEXTJ ‌ 298s 221 IDN2_CONTEXTJ ‌ 298s 221 IDN2_CONTEXTJ ‌ 298s 222 IDN2_CONTEXTJ foo‌ee 298s 222 IDN2_CONTEXTJ foo‌ee 298s 222 IDN2_CONTEXTJ foo‌ee 298s 223 IDN2_CONTEXTJ ݐ‌e 298s 223 IDN2_CONTEXTJ ݐ‌e 298s 223 IDN2_CONTEXTJ ݐ‌e 298s 224 IDN2_OK xn--3oba901q ݐ‌ݐ 298s 224 IDN2_OK xn--3oba901q ݐ‌ݐ 298s 224 IDN2_OK xn--3oba901q ݐ‌ݐ 298s 225 IDN2_OK xn--ksaaaa036cea4345b ݐ̀‌̀̀̀ݐ 298s 225 IDN2_OK xn--ksaaaa036cea4345b ݐ̀‌̀̀̀ݐ 298s 225 IDN2_OK xn--ksaaaa036cea4345b ݐ̀‌̀̀̀ݐ 298s 226 IDN2_CONTEXTJ ب‌ا‌ا 298s 226 IDN2_CONTEXTJ ب‌ا‌ا 298s 226 IDN2_CONTEXTJ ب‌ا‌ا 298s 227 IDN2_OK xn--uba · 298s 227 IDN2_OK xn--uba · 298s 227 IDN2_OK xn--uba · 298s 228 IDN2_ENCODING_ERROR Да 298s 228 IDN2_ENCODING_ERROR Да 298s 228 IDN2_ENCODING_ERROR Да 298s 229 IDN2_NOT_NFC Ω 298s 229 IDN2_NOT_NFC Ω 298s 230 IDN2_OK -- -- 298s 230 IDN2_OK -- -- 298s 231 IDN2_LEADING_COMBINING ͏ 298s 231 IDN2_LEADING_COMBINING ͏ 298s 232 IDN2_LEADING_COMBINING ҈ 298s 232 IDN2_LEADING_COMBINING ҈ 298s 232 IDN2_LEADING_COMBINING ҈ 298s 233 IDN2_LEADING_COMBINING ̀ 298s 233 IDN2_LEADING_COMBINING ̀ 298s 233 IDN2_LEADING_COMBINING ̀ 298s 234 IDN2_LEADING_COMBINING ᭄ 298s 234 IDN2_LEADING_COMBINING ᭄ 298s 234 IDN2_LEADING_COMBINING ᭄ 298s 235 IDN2_OK 298s 235 IDN2_OK 298s 235 IDN2_OK 298s 236 IDN2_DISALLOWED ¸ 298s 236 IDN2_DISALLOWED ¸ 298s 237 IDN2_DISALLOWED 􏿿 298s 237 IDN2_DISALLOWED 􏿿 298s 237 IDN2_DISALLOWED 􏿿 298s 238 IDN2_CONTEXTJ ‍ 298s 238 IDN2_CONTEXTJ ‍ 298s 238 IDN2_CONTEXTJ ‍ 298s 239 IDN2_UNASSIGNED ͸ 298s 239 IDN2_UNASSIGNED ͸ 298s 240 IDN2_UNASSIGNED ͹ 298s 240 IDN2_UNASSIGNED ͹ 298s 241 IDN2_OK xn--rksmrgs-5wao1o räksmörgås 298s 241 IDN2_OK xn--rksmrgs-5wao1o räksmörgås 298s 241 IDN2_OK xn--rksmrgs-5wao1o räksmörgås 298s 242 IDN2_BIDI 1ކ 298s 242 IDN2_BIDI 1ކ 298s 242 IDN2_BIDI 1ކ 298s 243 IDN2_BIDI fי 298s 243 IDN2_BIDI fי 298s 243 IDN2_BIDI fי 298s 244 IDN2_OK - - 298s 244 IDN2_OK - - 298s 245 IDN2_OK -a -a 298s 245 IDN2_OK -a -a 298s 246 IDN2_OK a- a- 298s 246 IDN2_OK a- a- 298s 247 IDN2_OK -a -a 298s 247 IDN2_OK -a -a 298s 248 IDN2_OK -a- -a- 298s 248 IDN2_OK -a- -a- 298s 249 IDN2_OK foo foo 298s 249 IDN2_OK foo foo 298s 249 IDN2_OK foo foo 298s 250 IDN2_NOT_NFC Å 298s 250 IDN2_NOT_NFC Å 298s 251 IDN2_NOT_NFC Ω 298s 251 IDN2_NOT_NFC Ω 298s 252 IDN2_OK xn--blbrgrd-fxak7p.no blåbærgrød.no 298s 252 IDN2_OK xn--blbrgrd-fxak7p.no blåbærgrød.no 298s 252 IDN2_OK xn--blbrgrd-fxak7p.no blåbærgrød.no 298s 253 IDN2_NOT_NFC blåbærgrød.no 298s 253 IDN2_NOT_NFC blåbærgrød.no 298s 254 IDN2_OK xn--blbrgrd-fxak7p.no blåbærgrød.no 298s 254 IDN2_OK xn--blbrgrd-fxak7p.no blåbærgrød.no 298s 254 IDN2_OK xn--blbrgrd-fxak7p.no blåbærgrød.no 298s 255 IDN2_OK xn--blbrgrd-fxak7p.no blåbærgrød.no 298s 256 IDN2_OK xn--blbrgrd-fxak7p.no blåbærgrød.no 298s 256 IDN2_OK xn--blbrgrd-fxak7p.no blåbærgrød.no 298s 257 IDN2_ENCODING_ERROR 298s 257 IDN2_ENCODING_ERROR 298s 258 IDN2_ENCODING_ERROR ~dar//+q`y{.cu+aerueVfbv 298s 258 IDN2_ENCODING_ERROR ~dar//+q`y{.cu+aerueVfbv 298s 259 IDN2_OK xn--19g.com √.com 298s 260 IDN2_OK _443._tcp.example.com _443._tcp.example.com 298s 260 IDN2_OK _443._tcp.example.com _443._tcp.example.com 298s 261 IDN2_OK _443._tcp.example.com _443._tcp.example.com 298s 262 IDN2_OK _443._tcp.example.com _443._tcp.example.com 298s 262 IDN2_OK _443._tcp.example.com _443._tcp.example.com 298s 263 IDN2_OK _443._tcp.example.com _443._tcp.example.com 298s 263 IDN2_OK _443._tcp.example.com _443._tcp.example.com 298s 263 IDN2_OK _443._tcp.example.com _443._tcp.example.com 298s 264 IDN2_OK 443.tcp.example.com _443._tcp.example.com 298s 264 IDN2_OK 443.tcp.example.com _443._tcp.example.com 298s 265 IDN2_OK 443.tcp.example.com _443._tcp.example.com 298s 266 IDN2_OK _443._tcp.example.com _443._tcp.example.com 298s 266 IDN2_OK _443._tcp.example.com _443._tcp.example.com 298s 267 IDN2_DISALLOWED _ü 298s 267 IDN2_DISALLOWED _ü 298s 268 IDN2_OK xn--_-eha _ü 298s 269 IDN2_OK xn--_-eha _ü 298s 269 IDN2_OK xn--_-eha _ü 298s 270 IDN2_OK xn--tda _ü 298s 270 IDN2_OK xn--tda _ü 298s 271 IDN2_OK xn--tda _ü 298s 272 IDN2_DISALLOWED _ü 298s 272 IDN2_DISALLOWED _ü 298s 273 IDN2_INVALID_FLAGS _443._tcp.example.com 298s 274 IDN2_INVALID_FLAGS _443._tcp.example.com 298s 275 IDN2_INVALID_FLAGS _443._tcp.example.com 298s 276 IDN2_INVALID_FLAGS _443._tcp.example.com 298s 277 IDN2_OK xn--_x-uia ä_x 298s 278 IDN2_ALABEL_ROUNDTRIP_FAILED xn--te_ 298s 278 IDN2_ALABEL_ROUNDTRIP_FAILED xn--te_ 298s 278 IDN2_ALABEL_ROUNDTRIP_FAILED xn--te_ 298s 279 IDN2_DISALLOWED ☺ 298s 279 IDN2_DISALLOWED ☺ 298s 280 IDN2_ALABEL_ROUNDTRIP_FAILED ☺ 298s 281 IDN2_ALABEL_ROUNDTRIP_FAILED ☺ 298s 281 IDN2_ALABEL_ROUNDTRIP_FAILED ☺ 298s 282 IDN2_ENCODING_ERROR 쀐섓섓섓섓섓켓섓섓섓섓ㄓ넓䄟 298s utc bug 298s 282 IDN2_ENCODING_ERROR 쀐섓섓섓섓섓켓섓섓섓섓ㄓ넓䄟 298s utc bug 298s 283 IDN2_OK xn--lkvaa9xr87caaaaaaaaaaaaaaaaaaaaaaaaaaa7968dcp2n7tvk.xn--p9mx3db62rwgjlncaaaaaaaaaaaaaaaaaaaba41m468u.xn--bfj606ben8bfnaaaaaaaaaaaaaaaaaa79563b 髦暩晦晦晦獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳筳獳싂.퐀쓄쓄쓄쓄쓄쓄쓄쓄쓄쓄쓄쓼쓄쓄쓄쓄쓄쓄쓄쓄쓄㻄쓄쓄럄䄀싂.뼀猀獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳ⱁ㩁 298s 283 IDN2_OK xn--lkvaa9xr87caaaaaaaaaaaaaaaaaaaaaaaaaaa7968dcp2n7tvk.xn--p9mx3db62rwgjlncaaaaaaaaaaaaaaaaaaaba41m468u.xn--bfj606ben8bfnaaaaaaaaaaaaaaaaaa79563b 髦暩晦晦晦獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳筳獳싂.퐀쓄쓄쓄쓄쓄쓄쓄쓄쓄쓄쓄쓼쓄쓄쓄쓄쓄쓄쓄쓄쓄㻄쓄쓄럄䄀싂.뼀猀獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳ⱁ㩁 300s 284 IDN2_OK xn--lkvaa9xr87caaaaaaaaaaaaaaaaaaaaaaaaaaa7968dcp2n7tvk.xn--p9mx3db62rwgjlncaaaaaaaaaaaaaaaaaaaba41m468u.xn--bfj606ben8bfnaaaaaaaaaaaaaaaaaa79563b 髦暩晦晦晦獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳筳獳싂.퐀쓄쓄쓄쓄쓄쓄쓄쓄쓄쓄쓄쓼쓄쓄쓄쓄쓄쓄쓄쓄쓄㻄쓄쓄럄䄀싂.뼀猀獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳ⱁ㩁 300s 284 IDN2_OK xn--lkvaa9xr87caaaaaaaaaaaaaaaaaaaaaaaaaaa7968dcp2n7tvk.xn--p9mx3db62rwgjlncaaaaaaaaaaaaaaaaaaaba41m468u.xn--bfj606ben8bfnaaaaaaaaaaaaaaaaaa79563b 髦暩晦晦晦獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳筳獳싂.퐀쓄쓄쓄쓄쓄쓄쓄쓄쓄쓄쓄쓼쓄쓄쓄쓄쓄쓄쓄쓄쓄㻄쓄쓄럄䄀싂.뼀猀獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳獳ⱁ㩁 300s ------------------------------------------------------------------------------------------------ 300s Summary: All 754 tests passed 300s PASS: run tests/test-lookup.c 300s PASS: cc tests/test-punycode.c 300s PUNYCODE entry 0: (A) Arabic (Egyptian) 300s in: 300s ;; U+0644 U+064a U+0647 U+0645 U+0627 U+0628 U+062a U+0643 300s ;; U+0644 U+0645 U+0648 U+0634 U+0639 U+0631 U+0628 U+064a 300s ;; U+061f 300s computed out: egbpdaj6bu4bxfgehfvwxn 300s expected out: egbpdaj6bu4bxfgehfvwxn 300s OK 300s 300s in: egbpdaj6bu4bxfgehfvwxn 300s computed out: 300s ;; U+0644 U+064a U+0647 U+0645 U+0627 U+0628 U+062a U+0643 300s ;; U+0644 U+0645 U+0648 U+0634 U+0639 U+0631 U+0628 U+064a 300s ;; U+061f 300s expected out: 300s ;; U+0644 U+064a U+0647 U+0645 U+0627 U+0628 U+062a U+0643 300s ;; U+0644 U+0645 U+0648 U+0634 U+0639 U+0631 U+0628 U+064a 300s ;; U+061f 300s OK 300s 300s PUNYCODE entry 1: (B) Chinese (simplified) 300s in: 300s ;; U+4ed6 U+4eec U+4e3a U+4ec0 U+4e48 U+4e0d U+8bf4 U+4e2d 300s ;; U+6587 300s computed out: ihqwcrb4cv8a8dqg056pqjye 300s expected out: ihqwcrb4cv8a8dqg056pqjye 300s OK 300s 300s in: ihqwcrb4cv8a8dqg056pqjye 300s computed out: 300s ;; U+4ed6 U+4eec U+4e3a U+4ec0 U+4e48 U+4e0d U+8bf4 U+4e2d 300s ;; U+6587 300s expected out: 300s ;; U+4ed6 U+4eec U+4e3a U+4ec0 U+4e48 U+4e0d U+8bf4 U+4e2d 300s ;; U+6587 300s OK 300s 300s PUNYCODE entry 2: (C) Chinese (traditional) 300s in: 300s ;; U+4ed6 U+5011 U+7232 U+4ec0 U+9ebd U+4e0d U+8aaa U+4e2d 300s ;; U+6587 300s computed out: ihqwctvzc91f659drss3x8bo0yb 300s expected out: ihqwctvzc91f659drss3x8bo0yb 300s OK 300s 300s in: ihqwctvzc91f659drss3x8bo0yb 300s computed out: 300s ;; U+4ed6 U+5011 U+7232 U+4ec0 U+9ebd U+4e0d U+8aaa U+4e2d 300s ;; U+6587 300s expected out: 300s ;; U+4ed6 U+5011 U+7232 U+4ec0 U+9ebd U+4e0d U+8aaa U+4e2d 300s ;; U+6587 300s OK 300s 300s PUNYCODE entry 3: (D) Czech: Proprostnemluvesky 300s in: 300s ;; U+0050 U+0072 U+006f U+010d U+0070 U+0072 U+006f U+0073 300s ;; U+0074 U+011b U+006e U+0065 U+006d U+006c U+0075 U+0076 300s ;; U+00ed U+010d U+0065 U+0073 U+006b U+0079 300s computed out: Proprostnemluvesky-uyb24dma41a 300s expected out: Proprostnemluvesky-uyb24dma41a 300s OK 300s 300s in: Proprostnemluvesky-uyb24dma41a 300s computed out: 300s ;; U+0050 U+0072 U+006f U+010d U+0070 U+0072 U+006f U+0073 300s ;; U+0074 U+011b U+006e U+0065 U+006d U+006c U+0075 U+0076 300s ;; U+00ed U+010d U+0065 U+0073 U+006b U+0079 300s expected out: 300s ;; U+0050 U+0072 U+006f U+010d U+0070 U+0072 U+006f U+0073 300s ;; U+0074 U+011b U+006e U+0065 U+006d U+006c U+0075 U+0076 300s ;; U+00ed U+010d U+0065 U+0073 U+006b U+0079 300s OK 300s 300s PUNYCODE entry 4: (E) Hebrew: 300s in: 300s ;; U+05dc U+05de U+05d4 U+05d4 U+05dd U+05e4 U+05e9 U+05d5 300s ;; U+05d8 U+05dc U+05d0 U+05de U+05d3 U+05d1 U+05e8 U+05d9 300s ;; U+05dd U+05e2 U+05d1 U+05e8 U+05d9 U+05ea 300s computed out: 4dbcagdahymbxekheh6e0a7fei0b 300s expected out: 4dbcagdahymbxekheh6e0a7fei0b 300s OK 300s 300s in: 4dbcagdahymbxekheh6e0a7fei0b 300s computed out: 300s ;; U+05dc U+05de U+05d4 U+05d4 U+05dd U+05e4 U+05e9 U+05d5 300s ;; U+05d8 U+05dc U+05d0 U+05de U+05d3 U+05d1 U+05e8 U+05d9 300s ;; U+05dd U+05e2 U+05d1 U+05e8 U+05d9 U+05ea 300s expected out: 300s ;; U+05dc U+05de U+05d4 U+05d4 U+05dd U+05e4 U+05e9 U+05d5 300s ;; U+05d8 U+05dc U+05d0 U+05de U+05d3 U+05d1 U+05e8 U+05d9 300s ;; U+05dd U+05e2 U+05d1 U+05e8 U+05d9 U+05ea 300s OK 300s 300s PUNYCODE entry 5: (F) Hindi (Devanagari): 300s in: 300s ;; U+092f U+0939 U+0932 U+094b U+0917 U+0939 U+093f U+0928 300s ;; U+094d U+0926 U+0940 U+0915 U+094d U+092f U+094b U+0902 300s ;; U+0928 U+0939 U+0940 U+0902 U+092c U+094b U+0932 U+0938 300s ;; U+0915 U+0924 U+0947 U+0939 U+0948 U+0902 300s computed out: i1baa7eci9glrd9b2ae1bj0hfcgg6iyaf8o0a1dig0cd 300s expected out: i1baa7eci9glrd9b2ae1bj0hfcgg6iyaf8o0a1dig0cd 300s OK 300s 300s in: i1baa7eci9glrd9b2ae1bj0hfcgg6iyaf8o0a1dig0cd 300s computed out: 300s ;; U+092f U+0939 U+0932 U+094b U+0917 U+0939 U+093f U+0928 300s ;; U+094d U+0926 U+0940 U+0915 U+094d U+092f U+094b U+0902 300s ;; U+0928 U+0939 U+0940 U+0902 U+092c U+094b U+0932 U+0938 300s ;; U+0915 U+0924 U+0947 U+0939 U+0948 U+0902 300s expected out: 300s ;; U+092f U+0939 U+0932 U+094b U+0917 U+0939 U+093f U+0928 300s ;; U+094d U+0926 U+0940 U+0915 U+094d U+092f U+094b U+0902 300s ;; U+0928 U+0939 U+0940 U+0902 U+092c U+094b U+0932 U+0938 300s ;; U+0915 U+0924 U+0947 U+0939 U+0948 U+0902 300s OK 300s 300s PUNYCODE entry 6: (G) Japanese (kanji and hiragana): 300s in: 300s ;; U+306a U+305c U+307f U+3093 U+306a U+65e5 U+672c U+8a9e 300s ;; U+3092 U+8a71 U+3057 U+3066 U+304f U+308c U+306a U+3044 300s ;; U+306e U+304b 300s computed out: n8jok5ay5dzabd5bym9f0cm5685rrjetr6pdxa 300s expected out: n8jok5ay5dzabd5bym9f0cm5685rrjetr6pdxa 300s OK 300s 300s in: n8jok5ay5dzabd5bym9f0cm5685rrjetr6pdxa 300s computed out: 300s ;; U+306a U+305c U+307f U+3093 U+306a U+65e5 U+672c U+8a9e 300s ;; U+3092 U+8a71 U+3057 U+3066 U+304f U+308c U+306a U+3044 300s ;; U+306e U+304b 300s expected out: 300s ;; U+306a U+305c U+307f U+3093 U+306a U+65e5 U+672c U+8a9e 300s ;; U+3092 U+8a71 U+3057 U+3066 U+304f U+308c U+306a U+3044 300s ;; U+306e U+304b 300s OK 300s 300s PUNYCODE entry 7: (H) Korean (Hangul syllables): 300s in: 300s ;; U+c138 U+acc4 U+c758 U+baa8 U+b4e0 U+c0ac U+b78c U+b4e4 300s ;; U+c774 U+d55c U+ad6d U+c5b4 U+b97c U+c774 U+d574 U+d55c 300s ;; U+b2e4 U+ba74 U+c5bc U+b9c8 U+b098 U+c88b U+c744 U+ae4c 300s computed out: 989aomsvi5e83db1d2a355cv1e0vak1dwrv93d5xbh15a0dt30a5jpsd879ccm6fea98c 300s expected out: 989aomsvi5e83db1d2a355cv1e0vak1dwrv93d5xbh15a0dt30a5jpsd879ccm6fea98c 300s OK 300s 300s in: 989aomsvi5e83db1d2a355cv1e0vak1dwrv93d5xbh15a0dt30a5jpsd879ccm6fea98c 300s computed out: 300s ;; U+c138 U+acc4 U+c758 U+baa8 U+b4e0 U+c0ac U+b78c U+b4e4 300s ;; U+c774 U+d55c U+ad6d U+c5b4 U+b97c U+c774 U+d574 U+d55c 300s ;; U+b2e4 U+ba74 U+c5bc U+b9c8 U+b098 U+c88b U+c744 U+ae4c 300s expected out: 300s ;; U+c138 U+acc4 U+c758 U+baa8 U+b4e0 U+c0ac U+b78c U+b4e4 300s ;; U+c774 U+d55c U+ad6d U+c5b4 U+b97c U+c774 U+d574 U+d55c 300s ;; U+b2e4 U+ba74 U+c5bc U+b9c8 U+b098 U+c88b U+c744 U+ae4c 300s OK 300s 300s PUNYCODE entry 8: (I) Russian (Cyrillic): 300s in: 300s ;; U+043f U+043e U+0447 U+0435 U+043c U+0443 U+0436 U+0435 300s ;; U+043e U+043d U+0438 U+043d U+0435 U+0433 U+043e U+0432 300s ;; U+043e U+0440 U+044f U+0442 U+043f U+043e U+0440 U+0443 300s ;; U+0441 U+0441 U+043a U+0438 300s computed out: b1abfaaepdrnnbgefbadotcwatmq2g4l 300s expected out: b1abfaaepdrnnbgefbadotcwatmq2g4l 300s OK 300s 300s in: b1abfaaepdrnnbgefbadotcwatmq2g4l 300s computed out: 300s ;; U+043f U+043e U+0447 U+0435 U+043c U+0443 U+0436 U+0435 300s ;; U+043e U+043d U+0438 U+043d U+0435 U+0433 U+043e U+0432 300s ;; U+043e U+0440 U+044f U+0442 U+043f U+043e U+0440 U+0443 300s ;; U+0441 U+0441 U+043a U+0438 300s expected out: 300s ;; U+043f U+043e U+0447 U+0435 U+043c U+0443 U+0436 U+0435 300s ;; U+043e U+043d U+0438 U+043d U+0435 U+0433 U+043e U+0432 300s ;; U+043e U+0440 U+044f U+0442 U+043f U+043e U+0440 U+0443 300s ;; U+0441 U+0441 U+043a U+0438 300s OK 300s 300s PUNYCODE entry 9: (J) Spanish: PorqunopuedensimplementehablarenEspaol 300s in: 300s ;; U+0050 U+006f U+0072 U+0071 U+0075 U+00e9 U+006e U+006f 300s ;; U+0070 U+0075 U+0065 U+0064 U+0065 U+006e U+0073 U+0069 300s ;; U+006d U+0070 U+006c U+0065 U+006d U+0065 U+006e U+0074 300s ;; U+0065 U+0068 U+0061 U+0062 U+006c U+0061 U+0072 U+0065 300s ;; U+006e U+0045 U+0073 U+0070 U+0061 U+00f1 U+006f U+006c 300s computed out: PorqunopuedensimplementehablarenEspaol-fmd56a 300s expected out: PorqunopuedensimplementehablarenEspaol-fmd56a 300s OK 300s 300s in: PorqunopuedensimplementehablarenEspaol-fmd56a 300s computed out: 300s ;; U+0050 U+006f U+0072 U+0071 U+0075 U+00e9 U+006e U+006f 300s ;; U+0070 U+0075 U+0065 U+0064 U+0065 U+006e U+0073 U+0069 300s ;; U+006d U+0070 U+006c U+0065 U+006d U+0065 U+006e U+0074 300s ;; U+0065 U+0068 U+0061 U+0062 U+006c U+0061 U+0072 U+0065 300s ;; U+006e U+0045 U+0073 U+0070 U+0061 U+00f1 U+006f U+006c 300s expected out: 300s ;; U+0050 U+006f U+0072 U+0071 U+0075 U+00e9 U+006e U+006f 300s ;; U+0070 U+0075 U+0065 U+0064 U+0065 U+006e U+0073 U+0069 300s ;; U+006d U+0070 U+006c U+0065 U+006d U+0065 U+006e U+0074 300s ;; U+0065 U+0068 U+0061 U+0062 U+006c U+0061 U+0072 U+0065 300s ;; U+006e U+0045 U+0073 U+0070 U+0061 U+00f1 U+006f U+006c 300s OK 300s 300s PUNYCODE entry 10: (K) Vietnamese: 300s in: 300s ;; U+0054 U+1ea1 U+0069 U+0073 U+0061 U+006f U+0068 U+1ecd 300s ;; U+006b U+0068 U+00f4 U+006e U+0067 U+0074 U+0068 U+1ec3 300s ;; U+0063 U+0068 U+1ec9 U+006e U+00f3 U+0069 U+0074 U+0069 300s ;; U+1ebf U+006e U+0067 U+0056 U+0069 U+1ec7 U+0074 300s computed out: TisaohkhngthchnitingVit-kjcr8268qyxafd2f1b9g 300s expected out: TisaohkhngthchnitingVit-kjcr8268qyxafd2f1b9g 300s OK 300s 300s in: TisaohkhngthchnitingVit-kjcr8268qyxafd2f1b9g 300s computed out: 300s ;; U+0054 U+1ea1 U+0069 U+0073 U+0061 U+006f U+0068 U+1ecd 300s ;; U+006b U+0068 U+00f4 U+006e U+0067 U+0074 U+0068 U+1ec3 300s ;; U+0063 U+0068 U+1ec9 U+006e U+00f3 U+0069 U+0074 U+0069 300s ;; U+1ebf U+006e U+0067 U+0056 U+0069 U+1ec7 U+0074 300s expected out: 300s ;; U+0054 U+1ea1 U+0069 U+0073 U+0061 U+006f U+0068 U+1ecd 300s ;; U+006b U+0068 U+00f4 U+006e U+0067 U+0074 U+0068 U+1ec3 300s ;; U+0063 U+0068 U+1ec9 U+006e U+00f3 U+0069 U+0074 U+0069 300s ;; U+1ebf U+006e U+0067 U+0056 U+0069 U+1ec7 U+0074 300s OK 300s 300s PUNYCODE entry 11: (L) 3B 300s in: 300s ;; U+0033 U+5e74 U+0042 U+7d44 U+91d1 U+516b U+5148 U+751f 300s computed out: 3B-ww4c5e180e575a65lsy2b 300s expected out: 3B-ww4c5e180e575a65lsy2b 300s OK 300s 300s in: 3B-ww4c5e180e575a65lsy2b 300s computed out: 300s ;; U+0033 U+5e74 U+0042 U+7d44 U+91d1 U+516b U+5148 U+751f 300s expected out: 300s ;; U+0033 U+5e74 U+0042 U+7d44 U+91d1 U+516b U+5148 U+751f 300s OK 300s 300s PUNYCODE entry 12: (M) -with-SUPER-MONKEYS 300s in: 300s ;; U+5b89 U+5ba4 U+5948 U+7f8e U+6075 U+002d U+0077 U+0069 300s ;; U+0074 U+0068 U+002d U+0053 U+0055 U+0050 U+0045 U+0052 300s ;; U+002d U+004d U+004f U+004e U+004b U+0045 U+0059 U+0053 300s computed out: -with-SUPER-MONKEYS-pc58ag80a8qai00g7n9n 300s expected out: -with-SUPER-MONKEYS-pc58ag80a8qai00g7n9n 300s OK 300s 300s in: -with-SUPER-MONKEYS-pc58ag80a8qai00g7n9n 300s computed out: 300s ;; U+5b89 U+5ba4 U+5948 U+7f8e U+6075 U+002d U+0077 U+0069 300s ;; U+0074 U+0068 U+002d U+0053 U+0055 U+0050 U+0045 U+0052 300s ;; U+002d U+004d U+004f U+004e U+004b U+0045 U+0059 U+0053 300s expected out: 300s ;; U+5b89 U+5ba4 U+5948 U+7f8e U+6075 U+002d U+0077 U+0069 300s ;; U+0074 U+0068 U+002d U+0053 U+0055 U+0050 U+0045 U+0052 300s ;; U+002d U+004d U+004f U+004e U+004b U+0045 U+0059 U+0053 300s OK 300s 300s PUNYCODE entry 13: (N) Hello-Another-Way- 300s in: 300s ;; U+0048 U+0065 U+006c U+006c U+006f U+002d U+0041 U+006e 300s ;; U+006f U+0074 U+0068 U+0065 U+0072 U+002d U+0057 U+0061 300s ;; U+0079 U+002d U+305d U+308c U+305e U+308c U+306e U+5834 300s ;; U+6240 300s computed out: Hello-Another-Way--fc4qua05auwb3674vfr0b 300s expected out: Hello-Another-Way--fc4qua05auwb3674vfr0b 300s OK 300s 300s in: Hello-Another-Way--fc4qua05auwb3674vfr0b 300s computed out: 300s ;; U+0048 U+0065 U+006c U+006c U+006f U+002d U+0041 U+006e 300s ;; U+006f U+0074 U+0068 U+0065 U+0072 U+002d U+0057 U+0061 300s ;; U+0079 U+002d U+305d U+308c U+305e U+308c U+306e U+5834 300s ;; U+6240 300s expected out: 300s ;; U+0048 U+0065 U+006c U+006c U+006f U+002d U+0041 U+006e 300s ;; U+006f U+0074 U+0068 U+0065 U+0072 U+002d U+0057 U+0061 300s ;; U+0079 U+002d U+305d U+308c U+305e U+308c U+306e U+5834 300s ;; U+6240 300s OK 300s 300s PUNYCODE entry 14: (O) 2 300s in: 300s ;; U+3072 U+3068 U+3064 U+5c4b U+6839 U+306e U+4e0b U+0032 300s computed out: 2-u9tlzr9756bt3uc0v 300s expected out: 2-u9tlzr9756bt3uc0v 300s OK 300s 300s in: 2-u9tlzr9756bt3uc0v 300s computed out: 300s ;; U+3072 U+3068 U+3064 U+5c4b U+6839 U+306e U+4e0b U+0032 300s expected out: 300s ;; U+3072 U+3068 U+3064 U+5c4b U+6839 U+306e U+4e0b U+0032 300s OK 300s 300s PUNYCODE entry 15: (P) MajiKoi5 300s in: 300s ;; U+004d U+0061 U+006a U+0069 U+3067 U+004b U+006f U+0069 300s ;; U+3059 U+308b U+0035 U+79d2 U+524d 300s computed out: MajiKoi5-783gue6qz075azm5e 300s expected out: MajiKoi5-783gue6qz075azm5e 300s OK 300s 300s in: MajiKoi5-783gue6qz075azm5e 300s computed out: 300s ;; U+004d U+0061 U+006a U+0069 U+3067 U+004b U+006f U+0069 300s ;; U+3059 U+308b U+0035 U+79d2 U+524d 300s expected out: 300s ;; U+004d U+0061 U+006a U+0069 U+3067 U+004b U+006f U+0069 300s ;; U+3059 U+308b U+0035 U+79d2 U+524d 300s OK 300s 300s PUNYCODE entry 16: (Q) de 300s in: 300s ;; U+30d1 U+30d5 U+30a3 U+30fc U+0064 U+0065 U+30eb U+30f3 300s ;; U+30d0 300s computed out: de-jg4avhby1noc0d 300s expected out: de-jg4avhby1noc0d 300s OK 300s 300s in: de-jg4avhby1noc0d 300s computed out: 300s ;; U+30d1 U+30d5 U+30a3 U+30fc U+0064 U+0065 U+30eb U+30f3 300s ;; U+30d0 300s expected out: 300s ;; U+30d1 U+30d5 U+30a3 U+30fc U+0064 U+0065 U+30eb U+30f3 300s ;; U+30d0 300s OK 300s 300s PUNYCODE entry 17: (R) 300s in: 300s ;; U+305d U+306e U+30b9 U+30d4 U+30fc U+30c9 U+3067 300s computed out: d9juau41awczczp 300s expected out: d9juau41awczczp 300s OK 300s 300s in: d9juau41awczczp 300s computed out: 300s ;; U+305d U+306e U+30b9 U+30d4 U+30fc U+30c9 U+3067 300s expected out: 300s ;; U+305d U+306e U+30b9 U+30d4 U+30fc U+30c9 U+3067 300s OK 300s 300s PASS: run tests/test-punycode.c 300s PASS: cc tests/test-register.c 300s ------------------------------------------------------------------------------------------------ 300s IDNA2008 Register 300s 300s # Result Output A-label input U-label input 300s ------------------------------------------------------------------------------------------------ 300s 0 IDN2_OK xn--rksmrgs-5wao1o xn--rksmrgs-5wao1o räksmörgås 300s 1 IDN2_OK xn--sharp-pqa (null) sharpß 300s 2 IDN2_OK xn--sharp-pqa xn--sharp-pqa sharpß 300s 3 IDN2_INVALID_ALABEL foo (null) 300s 4 IDN2_OK foo (null) foo 300s 5 IDN2_OK xn--rksmrgs-5wao1o (null) räksmörgås 300s 6 IDN2_CONTEXTO (null) · 300s 7 IDN2_CONTEXTO (null) a· 300s 8 IDN2_CONTEXTO (null) ·a 300s 9 IDN2_CONTEXTO (null) a·a 300s 10 IDN2_OK xn--ll-0ea (null) l·l 300s 11 IDN2_OK xn--alla-6ha (null) al·la 300s 12 IDN2_CONTEXTO (null) ͵ 300s 13 IDN2_CONTEXTO (null) ͵a 300s 14 IDN2_CONTEXTO (null) ͵a͵ϳ 300s 15 IDN2_CONTEXTO (null) ͵ϳ͵a 300s 16 IDN2_OK xn--wva6w (null) ͵ϳ 300s 17 IDN2_OK xn--wvaa19ab (null) ͵ϳ͵ϳ 300s 18 IDN2_CONTEXTO (null) ׳ 300s 19 IDN2_CONTEXTO (null) a׳ 300s 20 IDN2_CONTEXTO (null) a׳א׳ 300s 21 IDN2_CONTEXTO (null) א׳a׳ 300s 22 IDN2_OK xn--4db4e (null) א׳ 300s 23 IDN2_OK xn--4dbbb9k (null) בא׳ב 300s 24 IDN2_CONTEXTO (null) ״ 300s 25 IDN2_CONTEXTO (null) a״ 300s 26 IDN2_CONTEXTO (null) a״א 300s 27 IDN2_OK xn--4db6e (null) א״ 300s 28 IDN2_OK xn--4dbbb3l (null) בא״ב 300s 29 IDN2_BIDI (null) ٠ 300s 30 IDN2_OK xn--ggb0k (null) ء٠ 300s 31 IDN2_OK xn--ggb82b (null) ء۰ 300s 32 IDN2_OK xn--ggbaa4w (null) ء٠ءء 300s 33 IDN2_CONTEXTO (null) ء٠۰ 300s 34 IDN2_CONTEXTO (null) ء٠ءء۰ 300s 35 IDN2_CONTEXTO (null) ء۰ءء٠ 300s 36 IDN2_CONTEXTO (null) ٠ء۰ءء٠ 300s 37 IDN2_CONTEXTO (null) ・ 300s 38 IDN2_CONTEXTO (null) foo・ 300s 39 IDN2_CONTEXTO (null) foo・bar 300s 40 IDN2_OK xn--foobarbaz-b23h61e (null) foo・barぁbaz 300s 41 IDN2_OK xn--foobarbaz-qu4h06a (null) foo・barァbaz 300s 42 IDN2_OK xn--foobarbaz-ql3hk3g (null) foo・bar〇baz 300s 43 IDN2_OK xn--foobarbaz-dl5hq7z (null) foo・bar㐀baz 300s 44 IDN2_OK xn--foobarbaz-dl5hq7z (null) foo・bar㐀baz 300s 45 IDN2_OK xn--dominiomuylargoconmuchas-olcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa xn--dominiomuylargoconmuchas-olcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa dominiomuylargoconmuchasññññññññññññññññññññññññññññññññ 300s 46 IDN2_TOO_BIG_LABEL xn--dominiomuylargoconmuchas-olcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa dominiomuylargoconmuchasñññññññññññññññññññññññññññññññññ 300s ------------------------------------------------------------------------------------------------ 300s 300s error_count: 0 300s PASS: run tests/test-register.c 300s PASS: cc tests/test-strerror.c 300s 300s error_count: 0 300s PASS: run tests/test-strerror.c 300s PASS: cc tests/test-tounicode.c 300s charset=UTF-8 300s 300s PUNYCODE entry 0: (A) Arabic (Egyptian) 300s 300s PUNYCODE entry 1: (B) Chinese (simplified) 300s 300s PUNYCODE entry 2: (C) Chinese (traditional) 300s 300s PUNYCODE entry 3: (D) Czech: Proprostnemluvesky 300s 300s PUNYCODE entry 4: (E) Hebrew: 300s 300s PUNYCODE entry 5: (F) Hindi (Devanagari): 300s 300s PUNYCODE entry 6: (G) Japanese (kanji and hiragana): 300s 300s PUNYCODE entry 7: (H) Korean (Hangul syllables): 300s 300s PUNYCODE entry 8: (I) Russian (Cyrillic): 300s 300s PUNYCODE entry 9: (J) Spanish: PorqunopuedensimplementehablarenEspaol 300s 300s PUNYCODE entry 10: (K) Vietnamese: 300s 300s PUNYCODE entry 11: (L) 3B 300s 300s PUNYCODE entry 12: (M) -with-SUPER-MONKEYS 300s 300s PUNYCODE entry 13: (N) Hello-Another-Way- 300s 300s PUNYCODE entry 14: (O) 2 300s 300s PUNYCODE entry 15: (P) MajiKoi5 300s 300s PUNYCODE entry 16: (Q) de 300s 300s PUNYCODE entry 17: (R) 300s 300s PUNYCODE entry 18: (S) -> $1 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s 300s PUNYCODE entry 19: (T) -> $1 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s 300s PUNYCODE entry 20: (U) -> $1.00 <- 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s 300s PUNYCODE entry 21: (V) 300s 300s PUNYCODE entry 22: (W) 300s 300s PUNYCODE entry 23: (X) utf-8 crash ? 300s returned -200 expected -200 (string encoding error) 300s returned -200 expected -200 (string encoding error) 300s returned -200 expected -200 (string encoding error) 300s returned -102 expected -200 (string encoding error) 300s 300s PUNYCODE entry 24: Debian test #1 300s 300s PUNYCODE entry 25: Debian test #2 300s 300s PUNYCODE entry 26: Debian test #3 300s 300s PUNYCODE entry 27: GnuTLS test #1 300s 300s PUNYCODE entry 28: GnuTLS test #2 300s 300s PUNYCODE entry 29: GnuTLS test #3 300s 300s PUNYCODE entry 30: GnuTLS test #4 300s 300s PUNYCODE entry 31: GnuTLS test #5 300s 300s PUNYCODE entry 32: GnuTLS test #6 300s 300s PUNYCODE entry 33: Empty label 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s 300s PUNYCODE entry 34: No ASCII char but delimiter 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s returned -202 expected -202 (string contains invalid punycode data) 300s 300s error_count: 0 300s PASS: run tests/test-tounicode.c 300s PASS: cc tests/test-version.c 300s IDN2_VERSION: 2.3.8 300s IDN2_VERSION_MAJOR: 2 300s IDN2_VERSION_MINOR: 3 300s IDN2_VERSION_PATCH: 8 300s IDN2_VERSION_NUMBER: 2030008 300s IDN2_VERSION_MAJOR.IDN2_VERSION_MINOR.IDN2_VERSION_PATCH: 2.3.8 300s idn2_check_version (NULL): 2.3.8 300s PASS: run tests/test-version.c 300s idn2 (Libidn2) 2.3.8 300s Packaged by Debian (2.3.8-4) 300s Copyright (C) 2011-2025 Simon Josefsson, Tim Ruehsen. 300s License GPLv3+: GNU GPL version 3 or later . 300s This is free software: you are free to change and redistribute it. 300s There is NO WARRANTY, to the extent permitted by law. 300s 300s Written by Simon Josefsson, Tim Ruehsen. 300s idn2 (Libidn2) 2.3.8 300s Packaged by Debian (2.3.8-4) 300s Copyright (C) 2011-2025 Simon Josefsson, Tim Ruehsen. 300s License GPLv3+: GNU GPL version 3 or later . 300s This is free software: you are free to change and redistribute it. 300s There is NO WARRANTY, to the extent permitted by law. 300s 300s Written by Simon Josefsson, Tim Ruehsen. 300s Usage: /usr/bin/idn2 [OPTION]... [STRINGS]... 300s Internationalized Domain Name (IDNA2008) convert STRINGS, or standard input. 300s 300s Command line interface to the Libidn2 implementation of IDNA2008. 300s 300s All strings are expected to be encoded in the locale charset. 300s 300s To process a string that starts with `-', for example `-foo', use `--' 300s to signal the end of parameters, as in `idn2 --quiet -- -foo'. 300s 300s Mandatory arguments to long options are mandatory for short options too. 300s -h, --help Print help and exit 300s -V, --version Print version and exit 300s -d, --decode Decode (punycode) domain name 300s -l, --lookup Lookup domain name (default) 300s -r, --register Register label 300s -T, --tr46t Enable TR46 transitional processing 300s -N, --tr46nt Enable TR46 non-transitional processing 300s --no-tr46 Disable TR46 processing 300s --usestd3asciirules Enable STD3 ASCII rules 300s --no-alabelroundtrip Disable A-label roundtrip for lookups 300s --debug Print debugging information 300s --quiet Silent operation 300s 300s Report bugs to: help-libidn@gnu.org 300s Report Debian bugs to: https://bugs.debian.org/ 300s Libidn2 home page: 300s General help using GNU software: 300s 300s PASS: tests/test-idn2.sh: /usr/bin/idn2 '' 300s PASS: tests/test-idn2.sh: /usr/bin/idn2 example.org 300s PASS: tests/test-idn2.sh: echo example.org | /usr/bin/idn2 300s PASS: tests/test-idn2.sh 300s PASS: tests/standalone.sh 300s autopkgtest [06:39:02]: test standalone: -----------------------] 301s standalone PASS 301s autopkgtest [06:39:03]: test standalone: - - - - - - - - - - results - - - - - - - - - - 301s autopkgtest [06:39:03]: @@@@@@@@@@@@@@@@@@@@ summary 301s libidn2 PASS 301s idn2 PASS 301s standalone PASS