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