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