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