0s autopkgtest [16:30:26]: starting date and time: 2026-01-24 16:30:26+0000 0s autopkgtest [16:30:26]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [16:30:26]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.iysidlvo/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade re2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.14.2-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-amd64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-2.secgroup --name adt-resolute-amd64-re2-20260124-163025-juju-7f2275-prod-proposed-migration-environment-20-56718d04-1fb9-43d9-a6d6-2de0fde17625 --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-resolute-amd64-re2-20260124-163025-juju-7f2275-prod-proposed-migration-environment-20-56718d04-1fb9-43d9-a6d6-2de0fde17625 from image adt/ubuntu-resolute-amd64-server-20260124.img (UUID 46811f22-3700-43f4-953b-ee3c613d71bb)... 74s autopkgtest [16:31:40]: testbed dpkg architecture: amd64 74s autopkgtest [16:31:40]: testbed apt version: 3.1.13 74s autopkgtest [16:31:40]: @@@@@@@@@@@@@@@@@@@@ test bed setup 74s autopkgtest [16:31:40]: testbed release detected to be: None 75s autopkgtest [16:31:41]: updating testbed package index (apt update) 75s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 75s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 75s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 75s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 75s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 75s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [991 kB] 75s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [24.3 kB] 75s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [92.4 kB] 76s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [96.9 kB] 76s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [113 kB] 76s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [3712 B] 76s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3696 B] 76s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [12.3 kB] 76s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 76s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [897 kB] 76s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [378 kB] 76s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [24.5 kB] 76s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [12.4 kB] 76s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [4704 B] 76s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [824 B] 76s Fetched 2781 kB in 1s (2901 kB/s) 77s Reading package lists... 77s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 77s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 78s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 78s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 78s Reading package lists... 78s Reading package lists... 78s Building dependency tree... 78s Reading state information... 78s Calculating upgrade... 78s The following packages were automatically installed and are no longer required: 78s python3.13 python3.13-minimal 78s Use 'sudo apt autoremove' to remove them. 78s The following NEW packages will be installed: 78s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 78s The following packages will be upgraded: 78s libpython3-stdlib python3 python3-gdbm python3-minimal rust-coreutils 79s 5 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 79s Need to get 10.4 MB of archives. 79s After this operation, 25.2 MB of additional disk space will be used. 79s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-minimal amd64 3.14.2-1 [920 kB] 79s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14-minimal amd64 3.14.2-1 [2563 kB] 79s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-minimal amd64 3.14.2-1 [28.2 kB] 79s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3 amd64 3.14.2-1 [22.9 kB] 79s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-stdlib amd64 3.14.2-1 [2398 kB] 79s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14 amd64 3.14.2-1 [816 kB] 79s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libpython3-stdlib amd64 3.14.2-1 [10.9 kB] 79s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 rust-coreutils amd64 0.5.0-0ubuntu1 [3628 kB] 79s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-gdbm amd64 3.14.2-1 [11.1 kB] 79s dpkg-preconfigure: unable to re-open stdin: No such file or directory 79s Fetched 10.4 MB in 1s (18.0 MB/s) 79s Selecting previously unselected package libpython3.14-minimal:amd64. 79s (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 ... 124177 files and directories currently installed.) 79s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_amd64.deb ... 79s Unpacking libpython3.14-minimal:amd64 (3.14.2-1) ... 79s Selecting previously unselected package python3.14-minimal. 79s Preparing to unpack .../python3.14-minimal_3.14.2-1_amd64.deb ... 79s Unpacking python3.14-minimal (3.14.2-1) ... 80s Setting up libpython3.14-minimal:amd64 (3.14.2-1) ... 80s Setting up python3.14-minimal (3.14.2-1) ... 80s (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 ... 124519 files and directories currently installed.) 80s Preparing to unpack .../python3-minimal_3.14.2-1_amd64.deb ... 80s Unpacking python3-minimal (3.14.2-1) over (3.13.9-3) ... 80s Setting up python3-minimal (3.14.2-1) ... 80s (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 ... 124519 files and directories currently installed.) 80s Preparing to unpack .../python3_3.14.2-1_amd64.deb ... 80s running python pre-rtupdate hooks for python3.14... 80s Unpacking python3 (3.14.2-1) over (3.13.9-3) ... 80s Selecting previously unselected package libpython3.14-stdlib:amd64. 80s Preparing to unpack .../libpython3.14-stdlib_3.14.2-1_amd64.deb ... 80s Unpacking libpython3.14-stdlib:amd64 (3.14.2-1) ... 81s Selecting previously unselected package python3.14. 81s Preparing to unpack .../python3.14_3.14.2-1_amd64.deb ... 81s Unpacking python3.14 (3.14.2-1) ... 81s Preparing to unpack .../libpython3-stdlib_3.14.2-1_amd64.deb ... 81s Unpacking libpython3-stdlib:amd64 (3.14.2-1) over (3.13.9-3) ... 81s Preparing to unpack .../rust-coreutils_0.5.0-0ubuntu1_amd64.deb ... 81s Unpacking rust-coreutils (0.5.0-0ubuntu1) over (0.2.2-0ubuntu2) ... 81s Setting up rust-coreutils (0.5.0-0ubuntu1) ... 81s (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 ... 124980 files and directories currently installed.) 81s Preparing to unpack .../python3-gdbm_3.14.2-1_amd64.deb ... 81s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-3) ... 81s Setting up libpython3.14-stdlib:amd64 (3.14.2-1) ... 81s Setting up python3.14 (3.14.2-1) ... 81s Setting up libpython3-stdlib:amd64 (3.14.2-1) ... 81s Setting up python3-gdbm (3.14.2-1) ... 81s Setting up python3 (3.14.2-1) ... 81s running python rtupdate hooks for python3.14... 81s running python post-rtupdate hooks for python3.14... 82s Processing triggers for man-db (2.13.1-1) ... 82s Processing triggers for systemd (259-1ubuntu2) ... 82s autopkgtest [16:31:48]: upgrading testbed (apt dist-upgrade and autopurge) 82s Reading package lists... 82s Building dependency tree... 82s Reading state information... 82s Calculating upgrade... 82s The following packages were automatically installed and are no longer required: 82s python3.13 python3.13-minimal 82s Use 'sudo apt autoremove' to remove them. 82s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 83s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s Solving dependencies... 83s The following packages will be REMOVED: 83s python3.13* python3.13-minimal* 83s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 83s After this operation, 7860 kB disk space will be freed. 83s (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 ... 124978 files and directories currently installed.) 83s Removing python3.13 (3.13.11-1) ... 83s Removing python3.13-minimal (3.13.11-1) ... 84s Processing triggers for man-db (2.13.1-1) ... 84s Processing triggers for systemd (259-1ubuntu2) ... 84s (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 ... 124951 files and directories currently installed.) 84s Purging configuration files for python3.13-minimal (3.13.11-1) ... 87s autopkgtest [16:31:53]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:49:02 UTC 2026 87s autopkgtest [16:31:53]: @@@@@@@@@@@@@@@@@@@@ apt-source re2 89s Get:1 http://ftpmaster.internal/ubuntu resolute/main re2 20250805-1build1 (dsc) [2216 B] 89s Get:2 http://ftpmaster.internal/ubuntu resolute/main re2 20250805-1build1 (tar) [398 kB] 89s Get:3 http://ftpmaster.internal/ubuntu resolute/main re2 20250805-1build1 (diff) [11.2 kB] 89s gpgv: Signature made Sat Oct 18 14:18:27 2025 UTC 89s gpgv: using RSA key 25E3FF2D7F469DBE7D0D4E50AFCFEC8E669CE1C2 89s gpgv: Can't check signature: No public key 89s dpkg-source: warning: cannot verify inline signature for ./re2_20250805-1build1.dsc: no acceptable signature found 89s autopkgtest [16:31:55]: testing package re2 version 20250805-1build1 89s autopkgtest [16:31:55]: build not needed 90s autopkgtest [16:31:56]: test smoketest: preparing testbed 90s Reading package lists... 91s Building dependency tree... 91s Reading state information... 91s Solving dependencies... 91s The following NEW packages will be installed: 91s cpp cpp-15 cpp-15-x86-64-linux-gnu cpp-x86-64-linux-gnu g++ g++-15 91s g++-15-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-15 91s gcc-15-x86-64-linux-gnu gcc-x86-64-linux-gnu libabsl-dev libabsl20240722 91s libabsl20260107 libasan8 libcc1-0 libgcc-15-dev libgomp1 libhwasan0 libisl23 91s libitm1 liblsan0 libmpc3 libpkgconf3 libquadmath0 libre2-11 libre2-dev 91s libstdc++-15-dev libtsan2 libubsan1 pkgconf pkgconf-bin 91s 0 upgraded, 33 newly installed, 0 to remove and 0 not upgraded. 91s Need to get 73.0 MB of archives. 91s After this operation, 253 MB of additional disk space will be used. 91s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libisl23 amd64 0.27-1build1 [691 kB] 91s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 libmpc3 amd64 1.3.1-2 [54.8 kB] 91s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15-x86-64-linux-gnu amd64 15.2.0-11ubuntu1 [12.9 MB] 91s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15 amd64 15.2.0-11ubuntu1 [1030 B] 91s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [5746 B] 91s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp amd64 4:15.2.0-4ubuntu1 [22.4 kB] 91s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 libcc1-0 amd64 15.2.0-11ubuntu1 [47.4 kB] 91s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 libgomp1 amd64 15.2.0-11ubuntu1 [151 kB] 91s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 libitm1 amd64 15.2.0-11ubuntu1 [29.5 kB] 91s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libasan8 amd64 15.2.0-11ubuntu1 [3070 kB] 91s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 liblsan0 amd64 15.2.0-11ubuntu1 [1360 kB] 91s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 libtsan2 amd64 15.2.0-11ubuntu1 [2757 kB] 91s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 libubsan1 amd64 15.2.0-11ubuntu1 [1210 kB] 91s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 libhwasan0 amd64 15.2.0-11ubuntu1 [1685 kB] 91s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 libquadmath0 amd64 15.2.0-11ubuntu1 [153 kB] 91s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-15-dev amd64 15.2.0-11ubuntu1 [2863 kB] 92s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-x86-64-linux-gnu amd64 15.2.0-11ubuntu1 [25.4 MB] 92s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15 amd64 15.2.0-11ubuntu1 [528 kB] 92s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [1208 B] 92s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc amd64 4:15.2.0-4ubuntu1 [5024 B] 92s Get:21 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++-15-dev amd64 15.2.0-11ubuntu1 [2574 kB] 92s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15-x86-64-linux-gnu amd64 15.2.0-11ubuntu1 [14.4 MB] 92s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15 amd64 15.2.0-11ubuntu1 [24.6 kB] 92s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [966 B] 92s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 g++ amd64 4:15.2.0-4ubuntu1 [1100 B] 92s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 libabsl20260107 amd64 20260107.0-0ubuntu2 [587 kB] 92s Get:27 http://ftpmaster.internal/ubuntu resolute/universe amd64 libabsl-dev amd64 20260107.0-0ubuntu2 [1387 kB] 92s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 libabsl20240722 amd64 20240722.0-4ubuntu1 [528 kB] 92s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 libpkgconf3 amd64 1.8.1-4build1 [32.8 kB] 92s Get:30 http://ftpmaster.internal/ubuntu resolute/main amd64 libre2-11 amd64 20250805-1build1 [175 kB] 92s Get:31 http://ftpmaster.internal/ubuntu resolute/universe amd64 libre2-dev amd64 20250805-1build1 [248 kB] 92s Get:32 http://ftpmaster.internal/ubuntu resolute/main amd64 pkgconf-bin amd64 1.8.1-4build1 [21.7 kB] 92s Get:33 http://ftpmaster.internal/ubuntu resolute/main amd64 pkgconf amd64 1.8.1-4build1 [16.8 kB] 92s Fetched 73.0 MB in 1s (48.7 MB/s) 92s Selecting previously unselected package libisl23:amd64. 93s (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 ... 124953 files and directories currently installed.) 93s Preparing to unpack .../00-libisl23_0.27-1build1_amd64.deb ... 93s Unpacking libisl23:amd64 (0.27-1build1) ... 93s Selecting previously unselected package libmpc3:amd64. 93s Preparing to unpack .../01-libmpc3_1.3.1-2_amd64.deb ... 93s Unpacking libmpc3:amd64 (1.3.1-2) ... 93s Selecting previously unselected package cpp-15-x86-64-linux-gnu. 93s Preparing to unpack .../02-cpp-15-x86-64-linux-gnu_15.2.0-11ubuntu1_amd64.deb ... 93s Unpacking cpp-15-x86-64-linux-gnu (15.2.0-11ubuntu1) ... 93s Selecting previously unselected package cpp-15. 93s Preparing to unpack .../03-cpp-15_15.2.0-11ubuntu1_amd64.deb ... 93s Unpacking cpp-15 (15.2.0-11ubuntu1) ... 93s Selecting previously unselected package cpp-x86-64-linux-gnu. 93s Preparing to unpack .../04-cpp-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 93s Unpacking cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 93s Selecting previously unselected package cpp. 93s Preparing to unpack .../05-cpp_4%3a15.2.0-4ubuntu1_amd64.deb ... 93s Unpacking cpp (4:15.2.0-4ubuntu1) ... 93s Selecting previously unselected package libcc1-0:amd64. 93s Preparing to unpack .../06-libcc1-0_15.2.0-11ubuntu1_amd64.deb ... 93s Unpacking libcc1-0:amd64 (15.2.0-11ubuntu1) ... 93s Selecting previously unselected package libgomp1:amd64. 93s Preparing to unpack .../07-libgomp1_15.2.0-11ubuntu1_amd64.deb ... 93s Unpacking libgomp1:amd64 (15.2.0-11ubuntu1) ... 93s Selecting previously unselected package libitm1:amd64. 93s Preparing to unpack .../08-libitm1_15.2.0-11ubuntu1_amd64.deb ... 93s Unpacking libitm1:amd64 (15.2.0-11ubuntu1) ... 93s Selecting previously unselected package libasan8:amd64. 93s Preparing to unpack .../09-libasan8_15.2.0-11ubuntu1_amd64.deb ... 93s Unpacking libasan8:amd64 (15.2.0-11ubuntu1) ... 93s Selecting previously unselected package liblsan0:amd64. 93s Preparing to unpack .../10-liblsan0_15.2.0-11ubuntu1_amd64.deb ... 93s Unpacking liblsan0:amd64 (15.2.0-11ubuntu1) ... 93s Selecting previously unselected package libtsan2:amd64. 93s Preparing to unpack .../11-libtsan2_15.2.0-11ubuntu1_amd64.deb ... 93s Unpacking libtsan2:amd64 (15.2.0-11ubuntu1) ... 93s Selecting previously unselected package libubsan1:amd64. 93s Preparing to unpack .../12-libubsan1_15.2.0-11ubuntu1_amd64.deb ... 93s Unpacking libubsan1:amd64 (15.2.0-11ubuntu1) ... 93s Selecting previously unselected package libhwasan0:amd64. 93s Preparing to unpack .../13-libhwasan0_15.2.0-11ubuntu1_amd64.deb ... 93s Unpacking libhwasan0:amd64 (15.2.0-11ubuntu1) ... 93s Selecting previously unselected package libquadmath0:amd64. 93s Preparing to unpack .../14-libquadmath0_15.2.0-11ubuntu1_amd64.deb ... 93s Unpacking libquadmath0:amd64 (15.2.0-11ubuntu1) ... 93s Selecting previously unselected package libgcc-15-dev:amd64. 93s Preparing to unpack .../15-libgcc-15-dev_15.2.0-11ubuntu1_amd64.deb ... 93s Unpacking libgcc-15-dev:amd64 (15.2.0-11ubuntu1) ... 93s Selecting previously unselected package gcc-15-x86-64-linux-gnu. 93s Preparing to unpack .../16-gcc-15-x86-64-linux-gnu_15.2.0-11ubuntu1_amd64.deb ... 93s Unpacking gcc-15-x86-64-linux-gnu (15.2.0-11ubuntu1) ... 93s Selecting previously unselected package gcc-15. 93s Preparing to unpack .../17-gcc-15_15.2.0-11ubuntu1_amd64.deb ... 93s Unpacking gcc-15 (15.2.0-11ubuntu1) ... 93s Selecting previously unselected package gcc-x86-64-linux-gnu. 93s Preparing to unpack .../18-gcc-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 93s Unpacking gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 93s Selecting previously unselected package gcc. 93s Preparing to unpack .../19-gcc_4%3a15.2.0-4ubuntu1_amd64.deb ... 93s Unpacking gcc (4:15.2.0-4ubuntu1) ... 93s Selecting previously unselected package libstdc++-15-dev:amd64. 93s Preparing to unpack .../20-libstdc++-15-dev_15.2.0-11ubuntu1_amd64.deb ... 93s Unpacking libstdc++-15-dev:amd64 (15.2.0-11ubuntu1) ... 93s Selecting previously unselected package g++-15-x86-64-linux-gnu. 93s Preparing to unpack .../21-g++-15-x86-64-linux-gnu_15.2.0-11ubuntu1_amd64.deb ... 93s Unpacking g++-15-x86-64-linux-gnu (15.2.0-11ubuntu1) ... 93s Selecting previously unselected package g++-15. 93s Preparing to unpack .../22-g++-15_15.2.0-11ubuntu1_amd64.deb ... 93s Unpacking g++-15 (15.2.0-11ubuntu1) ... 93s Selecting previously unselected package g++-x86-64-linux-gnu. 93s Preparing to unpack .../23-g++-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 93s Unpacking g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 93s Selecting previously unselected package g++. 94s Preparing to unpack .../24-g++_4%3a15.2.0-4ubuntu1_amd64.deb ... 94s Unpacking g++ (4:15.2.0-4ubuntu1) ... 94s Selecting previously unselected package libabsl20260107:amd64. 94s Preparing to unpack .../25-libabsl20260107_20260107.0-0ubuntu2_amd64.deb ... 94s Unpacking libabsl20260107:amd64 (20260107.0-0ubuntu2) ... 94s Selecting previously unselected package libabsl-dev:amd64. 94s Preparing to unpack .../26-libabsl-dev_20260107.0-0ubuntu2_amd64.deb ... 94s Unpacking libabsl-dev:amd64 (20260107.0-0ubuntu2) ... 94s Selecting previously unselected package libabsl20240722:amd64. 94s Preparing to unpack .../27-libabsl20240722_20240722.0-4ubuntu1_amd64.deb ... 94s Unpacking libabsl20240722:amd64 (20240722.0-4ubuntu1) ... 94s Selecting previously unselected package libpkgconf3:amd64. 94s Preparing to unpack .../28-libpkgconf3_1.8.1-4build1_amd64.deb ... 94s Unpacking libpkgconf3:amd64 (1.8.1-4build1) ... 94s Selecting previously unselected package libre2-11:amd64. 94s Preparing to unpack .../29-libre2-11_20250805-1build1_amd64.deb ... 94s Unpacking libre2-11:amd64 (20250805-1build1) ... 94s Selecting previously unselected package libre2-dev:amd64. 94s Preparing to unpack .../30-libre2-dev_20250805-1build1_amd64.deb ... 94s Unpacking libre2-dev:amd64 (20250805-1build1) ... 94s Selecting previously unselected package pkgconf-bin. 94s Preparing to unpack .../31-pkgconf-bin_1.8.1-4build1_amd64.deb ... 94s Unpacking pkgconf-bin (1.8.1-4build1) ... 94s Selecting previously unselected package pkgconf:amd64. 94s Preparing to unpack .../32-pkgconf_1.8.1-4build1_amd64.deb ... 94s Unpacking pkgconf:amd64 (1.8.1-4build1) ... 94s Setting up libgomp1:amd64 (15.2.0-11ubuntu1) ... 94s Setting up libabsl20240722:amd64 (20240722.0-4ubuntu1) ... 94s Setting up libpkgconf3:amd64 (1.8.1-4build1) ... 94s Setting up libquadmath0:amd64 (15.2.0-11ubuntu1) ... 94s Setting up libmpc3:amd64 (1.3.1-2) ... 94s Setting up pkgconf-bin (1.8.1-4build1) ... 94s Setting up libubsan1:amd64 (15.2.0-11ubuntu1) ... 94s Setting up libhwasan0:amd64 (15.2.0-11ubuntu1) ... 94s Setting up libasan8:amd64 (15.2.0-11ubuntu1) ... 94s Setting up libabsl20260107:amd64 (20260107.0-0ubuntu2) ... 94s Setting up libtsan2:amd64 (15.2.0-11ubuntu1) ... 94s Setting up libisl23:amd64 (0.27-1build1) ... 94s Setting up libcc1-0:amd64 (15.2.0-11ubuntu1) ... 94s Setting up liblsan0:amd64 (15.2.0-11ubuntu1) ... 94s Setting up libitm1:amd64 (15.2.0-11ubuntu1) ... 94s Setting up libre2-11:amd64 (20250805-1build1) ... 94s Setting up libgcc-15-dev:amd64 (15.2.0-11ubuntu1) ... 94s Setting up cpp-15-x86-64-linux-gnu (15.2.0-11ubuntu1) ... 94s Setting up pkgconf:amd64 (1.8.1-4build1) ... 94s Setting up gcc-15-x86-64-linux-gnu (15.2.0-11ubuntu1) ... 94s Setting up libstdc++-15-dev:amd64 (15.2.0-11ubuntu1) ... 94s Setting up libabsl-dev:amd64 (20260107.0-0ubuntu2) ... 94s Setting up cpp-15 (15.2.0-11ubuntu1) ... 94s Setting up libre2-dev:amd64 (20250805-1build1) ... 94s Setting up cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 94s Setting up g++-15-x86-64-linux-gnu (15.2.0-11ubuntu1) ... 94s Setting up gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 94s Setting up gcc-15 (15.2.0-11ubuntu1) ... 94s Setting up cpp (4:15.2.0-4ubuntu1) ... 94s Setting up g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 94s Setting up g++-15 (15.2.0-11ubuntu1) ... 94s Setting up gcc (4:15.2.0-4ubuntu1) ... 94s Setting up g++ (4:15.2.0-4ubuntu1) ... 94s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 94s Processing triggers for man-db (2.13.1-1) ... 94s Processing triggers for libc-bin (2.42-2ubuntu4) ... 95s autopkgtest [16:32:01]: test smoketest: [----------------------- 95s + cp testinstall.cc /tmp/autopkgtest.wt4Nwu/autopkgtest_tmp 95s + cd /tmp/autopkgtest.wt4Nwu/autopkgtest_tmp 95s + pkgconf --libs re2 97s + g++ --std=c++17 -Wall -o testinstall testinstall.cc -pthread -lre2 -labsl_log_internal_check_op -labsl_leak_check -labsl_log_severity -labsl_log_severity -labsl_log_severity -labsl_log_severity -labsl_log_severity -labsl_log_severity -labsl_log_severity -labsl_log_severity -labsl_log_severity -labsl_log_severity -labsl_log_severity -labsl_log_internal_conditions -labsl_log_severity -labsl_log_severity -labsl_log_severity -labsl_log_severity -labsl_log_internal_message -labsl_examine_stack -labsl_log_internal_format -labsl_log_severity -labsl_log_severity -labsl_log_severity -labsl_log_internal_nullguard -labsl_log_internal_structured_proto -labsl_log_internal_log_sink_set -labsl_log_internal_globals -labsl_log_severity -labsl_log_globals -labsl_log_sink -labsl_log_entry -labsl_log_internal_proto -labsl_strerror -labsl_log_severity -labsl_vlog_config_internal -labsl_log_internal_fnmatch -labsl_flags_internal -labsl_flags_marshalling -labsl_flags_reflection -labsl_flags_private_handle_accessor -labsl_flags_commandlineflag -labsl_flags_commandlineflag_internal -labsl_flags_config -labsl_flags_program_name -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_hash_set -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_cordz_handle -labsl_crc_cord_state -labsl_crc32c -labsl_crc_internal -labsl_crc_cpu_detect -labsl_hashtablez_sampler -labsl_exponential_biased -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_kernel_timeout_internal -labsl_stacktrace -labsl_borrowed_fixup_buffer -labsl_hash -labsl_city -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_demangle_rust -labsl_decode_rust_punycode -labsl_utf8_for_code_point -labsl_malloc_internal -labsl_time -labsl_civil_time -labsl_strings -labsl_strings_internal -labsl_int128 -labsl_throw_delegate -labsl_time_zone -labsl_tracing_internal -labsl_base -Wl,--push-state,--as-needed -latomic -Wl,--pop-state -lrt -labsl_raw_logging_internal -labsl_log_severity -labsl_spinlock_wait 98s /usr/bin/ld: /tmp/ccbimw0R.o: in function `main': 98s testinstall.cc:(.text+0x89): undefined reference to `re2::FilteredRE2::Add(std::basic_string_view >, re2::RE2::Options const&, int*)' 98s /usr/bin/ld: testinstall.cc:(.text+0xfd): undefined reference to `re2::FilteredRE2::FirstMatch(std::basic_string_view >, std::vector > const&) const' 98s /usr/bin/ld: /tmp/ccbimw0R.o: in function `bool re2::RE2::FullMatch<>(std::basic_string_view >, re2::RE2 const&)': 98s testinstall.cc:(.text._ZN3re23RE29FullMatchIJEEEbSt17basic_string_viewIcSt11char_traitsIcEERKS0_DpOT_[_ZN3re23RE29FullMatchIJEEEbSt17basic_string_viewIcSt11char_traitsIcEERKS0_DpOT_]+0x36): undefined reference to `re2::RE2::FullMatchN(std::basic_string_view >, re2::RE2 const&, re2::RE2::Arg const* const*, int)' 98s /usr/bin/ld: /tmp/ccbimw0R.o: in function `bool re2::RE2::PartialMatch(std::basic_string_view >, re2::RE2 const&, int*&&)': 98s testinstall.cc:(.text._ZN3re23RE212PartialMatchIJPiEEEbSt17basic_string_viewIcSt11char_traitsIcEERKS0_DpOT_[_ZN3re23RE212PartialMatchIJPiEEEbSt17basic_string_viewIcSt11char_traitsIcEERKS0_DpOT_]+0x6d): undefined reference to `re2::RE2::PartialMatchN(std::basic_string_view >, re2::RE2 const&, re2::RE2::Arg const* const*, int)' 98s collect2: error: ld returned 1 exit status 98s autopkgtest [16:32:04]: test smoketest: -----------------------] 98s autopkgtest [16:32:04]: test smoketest: - - - - - - - - - - results - - - - - - - - - - 98s smoketest FAIL non-zero exit status 1 98s autopkgtest [16:32:04]: test python-unittests: preparing testbed 117s Creating nova instance adt-resolute-amd64-re2-20260124-163025-juju-7f2275-prod-proposed-migration-environment-20-56718d04-1fb9-43d9-a6d6-2de0fde17625 from image adt/ubuntu-resolute-amd64-server-20260124.img (UUID 46811f22-3700-43f4-953b-ee3c613d71bb)... 202s autopkgtest [16:33:48]: testbed dpkg architecture: amd64 202s autopkgtest [16:33:48]: testbed apt version: 3.1.13 203s autopkgtest [16:33:49]: @@@@@@@@@@@@@@@@@@@@ test bed setup 203s autopkgtest [16:33:49]: testbed release detected to be: resolute 204s autopkgtest [16:33:50]: updating testbed package index (apt update) 204s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 204s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 204s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 204s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 204s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [24.3 kB] 204s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [991 kB] 204s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [92.4 kB] 204s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 204s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [113 kB] 204s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [96.9 kB] 204s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [3712 B] 204s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [12.3 kB] 204s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3696 B] 204s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 204s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [897 kB] 204s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [378 kB] 205s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [24.5 kB] 205s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [12.4 kB] 205s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [4704 B] 205s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [824 B] 209s Fetched 2781 kB in 1s (3106 kB/s) 209s Reading package lists... 209s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 209s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 209s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 209s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 209s Reading package lists... 209s Reading package lists... 209s Building dependency tree... 209s Reading state information... 209s Calculating upgrade... 209s The following packages were automatically installed and are no longer required: 209s python3.13 python3.13-minimal 209s Use 'sudo apt autoremove' to remove them. 209s The following NEW packages will be installed: 209s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 209s The following packages will be upgraded: 209s libpython3-stdlib python3 python3-gdbm python3-minimal rust-coreutils 209s 5 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 209s Need to get 10.4 MB of archives. 209s After this operation, 25.2 MB of additional disk space will be used. 209s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-minimal amd64 3.14.2-1 [920 kB] 209s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14-minimal amd64 3.14.2-1 [2563 kB] 209s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-minimal amd64 3.14.2-1 [28.2 kB] 209s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3 amd64 3.14.2-1 [22.9 kB] 209s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-stdlib amd64 3.14.2-1 [2398 kB] 210s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14 amd64 3.14.2-1 [816 kB] 210s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libpython3-stdlib amd64 3.14.2-1 [10.9 kB] 210s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 rust-coreutils amd64 0.5.0-0ubuntu1 [3628 kB] 210s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-gdbm amd64 3.14.2-1 [11.1 kB] 210s dpkg-preconfigure: unable to re-open stdin: No such file or directory 210s Fetched 10.4 MB in 1s (14.5 MB/s) 210s Selecting previously unselected package libpython3.14-minimal:amd64. 210s (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 ... 124177 files and directories currently installed.) 210s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_amd64.deb ... 210s Unpacking libpython3.14-minimal:amd64 (3.14.2-1) ... 210s Selecting previously unselected package python3.14-minimal. 210s Preparing to unpack .../python3.14-minimal_3.14.2-1_amd64.deb ... 211s Unpacking python3.14-minimal (3.14.2-1) ... 211s Setting up libpython3.14-minimal:amd64 (3.14.2-1) ... 211s Setting up python3.14-minimal (3.14.2-1) ... 212s (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 ... 124519 files and directories currently installed.) 212s Preparing to unpack .../python3-minimal_3.14.2-1_amd64.deb ... 212s Unpacking python3-minimal (3.14.2-1) over (3.13.9-3) ... 212s Setting up python3-minimal (3.14.2-1) ... 212s (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 ... 124519 files and directories currently installed.) 212s Preparing to unpack .../python3_3.14.2-1_amd64.deb ... 212s running python pre-rtupdate hooks for python3.14... 212s Unpacking python3 (3.14.2-1) over (3.13.9-3) ... 212s Selecting previously unselected package libpython3.14-stdlib:amd64. 212s Preparing to unpack .../libpython3.14-stdlib_3.14.2-1_amd64.deb ... 212s Unpacking libpython3.14-stdlib:amd64 (3.14.2-1) ... 212s Selecting previously unselected package python3.14. 213s Preparing to unpack .../python3.14_3.14.2-1_amd64.deb ... 213s Unpacking python3.14 (3.14.2-1) ... 213s Preparing to unpack .../libpython3-stdlib_3.14.2-1_amd64.deb ... 213s Unpacking libpython3-stdlib:amd64 (3.14.2-1) over (3.13.9-3) ... 213s Preparing to unpack .../rust-coreutils_0.5.0-0ubuntu1_amd64.deb ... 213s Unpacking rust-coreutils (0.5.0-0ubuntu1) over (0.2.2-0ubuntu2) ... 213s Setting up rust-coreutils (0.5.0-0ubuntu1) ... 213s (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 ... 124980 files and directories currently installed.) 213s Preparing to unpack .../python3-gdbm_3.14.2-1_amd64.deb ... 213s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-3) ... 213s Setting up libpython3.14-stdlib:amd64 (3.14.2-1) ... 213s Setting up python3.14 (3.14.2-1) ... 214s Setting up libpython3-stdlib:amd64 (3.14.2-1) ... 214s Setting up python3-gdbm (3.14.2-1) ... 214s Setting up python3 (3.14.2-1) ... 214s running python rtupdate hooks for python3.14... 214s running python post-rtupdate hooks for python3.14... 214s Processing triggers for man-db (2.13.1-1) ... 215s Processing triggers for systemd (259-1ubuntu2) ... 215s autopkgtest [16:34:01]: upgrading testbed (apt dist-upgrade and autopurge) 216s Reading package lists... 216s Building dependency tree... 216s Reading state information... 216s Calculating upgrade... 216s The following packages were automatically installed and are no longer required: 216s python3.13 python3.13-minimal 216s Use 'sudo apt autoremove' to remove them. 216s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 216s Reading package lists... 216s Building dependency tree... 216s Reading state information... 217s Solving dependencies... 217s The following packages will be REMOVED: 217s python3.13* python3.13-minimal* 217s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 217s After this operation, 7860 kB disk space will be freed. 217s (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 ... 124978 files and directories currently installed.) 217s Removing python3.13 (3.13.11-1) ... 217s Removing python3.13-minimal (3.13.11-1) ... 218s Processing triggers for man-db (2.13.1-1) ... 218s Processing triggers for systemd (259-1ubuntu2) ... 219s (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 ... 124951 files and directories currently installed.) 219s Purging configuration files for python3.13-minimal (3.13.11-1) ... 221s Reading package lists... 222s Building dependency tree... 222s Reading state information... 222s Solving dependencies... 222s The following NEW packages will be installed: 222s libabsl20240722 libre2-11 python3-absl python3-all python3-re2 python3.13 222s python3.13-minimal 222s 0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded. 222s Need to get 4117 kB of archives. 222s After this operation, 12.1 MB of additional disk space will be used. 222s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-minimal amd64 3.13.11-1 [2408 kB] 222s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13 amd64 3.13.11-1 [758 kB] 222s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libabsl20240722 amd64 20240722.0-4ubuntu1 [528 kB] 222s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 libre2-11 amd64 20250805-1build1 [175 kB] 222s Get:5 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-absl all 2.1.0-1build1 [97.2 kB] 222s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-all amd64 3.14.2-1 [890 B] 222s Get:7 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-re2 amd64 20250805-1build1 [151 kB] 222s Fetched 4117 kB in 0s (14.6 MB/s) 222s Selecting previously unselected package python3.13-minimal. 222s (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 ... 124953 files and directories currently installed.) 222s Preparing to unpack .../0-python3.13-minimal_3.13.11-1_amd64.deb ... 222s Unpacking python3.13-minimal (3.13.11-1) ... 223s Selecting previously unselected package python3.13. 223s Preparing to unpack .../1-python3.13_3.13.11-1_amd64.deb ... 223s Unpacking python3.13 (3.13.11-1) ... 223s Selecting previously unselected package libabsl20240722:amd64. 223s Preparing to unpack .../2-libabsl20240722_20240722.0-4ubuntu1_amd64.deb ... 223s Unpacking libabsl20240722:amd64 (20240722.0-4ubuntu1) ... 223s Selecting previously unselected package libre2-11:amd64. 223s Preparing to unpack .../3-libre2-11_20250805-1build1_amd64.deb ... 223s Unpacking libre2-11:amd64 (20250805-1build1) ... 223s Selecting previously unselected package python3-absl. 223s Preparing to unpack .../4-python3-absl_2.1.0-1build1_all.deb ... 223s Unpacking python3-absl (2.1.0-1build1) ... 223s Selecting previously unselected package python3-all. 223s Preparing to unpack .../5-python3-all_3.14.2-1_amd64.deb ... 223s Unpacking python3-all (3.14.2-1) ... 223s Selecting previously unselected package python3-re2. 223s Preparing to unpack .../6-python3-re2_20250805-1build1_amd64.deb ... 223s Unpacking python3-re2 (20250805-1build1) ... 223s Setting up libabsl20240722:amd64 (20240722.0-4ubuntu1) ... 223s Setting up python3-absl (2.1.0-1build1) ... 223s Setting up python3.13-minimal (3.13.11-1) ... 224s Setting up libre2-11:amd64 (20250805-1build1) ... 224s Setting up python3-re2 (20250805-1build1) ... 224s Setting up python3.13 (3.13.11-1) ... 225s Setting up python3-all (3.14.2-1) ... 225s Processing triggers for man-db (2.13.1-1) ... 226s Processing triggers for libc-bin (2.42-2ubuntu4) ... 226s Processing triggers for systemd (259-1ubuntu2) ... 227s autopkgtest [16:34:13]: test python-unittests: [----------------------- 228s + cp python/re2_test.py /tmp/autopkgtest.wt4Nwu/autopkgtest_tmp 228s + cd /tmp/autopkgtest.wt4Nwu/autopkgtest_tmp 228s + py3versions -s 228s + python3.13 re2_test.py 228s Running tests under Python 3.13.11: /usr/bin/python3.13 228s [ RUN ] FilterTest.test_issue_484 228s [ OK ] FilterTest.test_issue_484 228s [ RUN ] FilterTest.test_match 228s WARNING: All log messages before absl::InitializeLog() is called are written to STDERR 228s E0000 00:00:1769272453.174251 2147 re2.cc:242] Error parsing '(MEEP': missing ): (MEEP 228s E0000 00:00:1769272453.174804 2147 filtered_re2.cc:58] Couldn't compile regular expression, skipping: (MEEP due to error missing ): (MEEP 228s [ OK ] FilterTest.test_match 228s [ RUN ] OptionsTest.test_option0 ('max_mem') 228s [ OK ] OptionsTest.test_option0 ('max_mem') 228s [ RUN ] OptionsTest.test_option1 ('encoding') 228s [ OK ] OptionsTest.test_option1 ('encoding') 228s [ RUN ] OptionsTest.test_option10 ('perl_classes') 228s [ OK ] OptionsTest.test_option10 ('perl_classes') 228s [ RUN ] OptionsTest.test_option11 ('word_boundary') 228s [ OK ] OptionsTest.test_option11 ('word_boundary') 228s [ RUN ] OptionsTest.test_option12 ('one_line') 228s [ OK ] OptionsTest.test_option12 ('one_line') 228s [ RUN ] OptionsTest.test_option2 ('posix_syntax') 228s [ OK ] OptionsTest.test_option2 ('posix_syntax') 228s [ RUN ] OptionsTest.test_option3 ('longest_match') 228s [ OK ] OptionsTest.test_option3 ('longest_match') 228s [ RUN ] OptionsTest.test_option4 ('log_errors') 228s [ OK ] OptionsTest.test_option4 ('log_errors') 228s [ RUN ] OptionsTest.test_option5 ('literal') 228s [ OK ] OptionsTest.test_option5 ('literal') 228s [ RUN ] OptionsTest.test_option6 ('never_nl') 228s [ OK ] OptionsTest.test_option6 ('never_nl') 228s [ RUN ] OptionsTest.test_option7 ('dot_nl') 228s [ OK ] OptionsTest.test_option7 ('dot_nl') 228s [ RUN ] OptionsTest.test_option8 ('never_capture') 228s [ OK ] OptionsTest.test_option8 ('never_capture') 228s [ RUN ] OptionsTest.test_option9 ('case_sensitive') 228s [ OK ] OptionsTest.test_option9 ('case_sensitive') 228s [ RUN ] Re2CompileTest.test_compile0 ('(foo*)(?Pqux+)', 2, [('bar', 2)]) 228s [ OK ] Re2CompileTest.test_compile0 ('(foo*)(?Pqux+)', 2, [('bar', 2)]) 228s [ RUN ] Re2CompileTest.test_compile1 (b'(foo*)(?Pqux+)', 2, [(b'bar', 2)]) 228s [ OK ] Re2CompileTest.test_compile1 (b'(foo*)(?Pqux+)', 2, [(b'bar', 2)]) 228s [ RUN ] Re2CompileTest.test_compile2 ('(foo*)(?P<中文>qux+)', 2, [('中文', 2)]) 228s [ OK ] Re2CompileTest.test_compile2 ('(foo*)(?P<中文>qux+)', 2, [('中文', 2)]) 228s [ RUN ] Re2CompileTest.test_compile_with_options 228s E0000 00:00:1769272453.177340 2147 re2.cc:267] Error compiling '.{1000}' 228s [ OK ] Re2CompileTest.test_compile_with_options 228s [ RUN ] Re2CompileTest.test_possiblematchrange0 ('abc', 0, None) 228s [ OK ] Re2CompileTest.test_possiblematchrange0 ('abc', 0, None) 228s [ RUN ] Re2CompileTest.test_possiblematchrange1 (b'abc', 0, None) 228s [ OK ] Re2CompileTest.test_possiblematchrange1 (b'abc', 0, None) 228s [ RUN ] Re2CompileTest.test_possiblematchrange10 ('.*', 10, (b'', b'\xf4\xbf\xbf\xc0')) 228s [ OK ] Re2CompileTest.test_possiblematchrange10 ('.*', 10, (b'', b'\xf4\xbf\xbf\xc0')) 228s [ RUN ] Re2CompileTest.test_possiblematchrange11 (b'.*', 10, None) 228s [ OK ] Re2CompileTest.test_possiblematchrange11 (b'.*', 10, None) 228s [ RUN ] Re2CompileTest.test_possiblematchrange12 ('\\C*', 10, None) 228s [ OK ] Re2CompileTest.test_possiblematchrange12 ('\\C*', 10, None) 228s [ RUN ] Re2CompileTest.test_possiblematchrange13 (b'\\C*', 10, None) 228s [ OK ] Re2CompileTest.test_possiblematchrange13 (b'\\C*', 10, None) 228s [ RUN ] Re2CompileTest.test_possiblematchrange2 ('abc', 10, (b'abc', b'abc')) 228s [ OK ] Re2CompileTest.test_possiblematchrange2 ('abc', 10, (b'abc', b'abc')) 228s [ RUN ] Re2CompileTest.test_possiblematchrange3 (b'abc', 10, (b'abc', b'abc')) 228s [ OK ] Re2CompileTest.test_possiblematchrange3 (b'abc', 10, (b'abc', b'abc')) 228s [ RUN ] Re2CompileTest.test_possiblematchrange4 ('ab*c', 10, (b'ab', b'ac')) 228s [ OK ] Re2CompileTest.test_possiblematchrange4 ('ab*c', 10, (b'ab', b'ac')) 228s [ RUN ] Re2CompileTest.test_possiblematchrange5 (b'ab*c', 10, (b'ab', b'ac')) 228s [ OK ] Re2CompileTest.test_possiblematchrange5 (b'ab*c', 10, (b'ab', b'ac')) 228s [ RUN ] Re2CompileTest.test_possiblematchrange6 ('ab+c', 10, (b'abb', b'abc')) 228s [ OK ] Re2CompileTest.test_possiblematchrange6 ('ab+c', 10, (b'abb', b'abc')) 228s [ RUN ] Re2CompileTest.test_possiblematchrange7 (b'ab+c', 10, (b'abb', b'abc')) 228s [ OK ] Re2CompileTest.test_possiblematchrange7 (b'ab+c', 10, (b'abb', b'abc')) 228s [ RUN ] Re2CompileTest.test_possiblematchrange8 ('ab?c', 10, (b'abc', b'ac')) 228s [ OK ] Re2CompileTest.test_possiblematchrange8 ('ab?c', 10, (b'abc', b'ac')) 228s [ RUN ] Re2CompileTest.test_possiblematchrange9 (b'ab?c', 10, (b'abc', b'ac')) 228s [ OK ] Re2CompileTest.test_possiblematchrange9 (b'ab?c', 10, (b'abc', b'ac')) 228s [ RUN ] Re2CompileTest.test_programfanout_reverseprogramfanout 228s [ OK ] Re2CompileTest.test_programfanout_reverseprogramfanout 228s [ RUN ] Re2CompileTest.test_programsize_reverseprogramsize 228s [ OK ] Re2CompileTest.test_programsize_reverseprogramsize 228s [ RUN ] Re2EscapeTest.test_escape0 ('a*b+c?', 'a\\*b\\+c\\?') 228s [ OK ] Re2EscapeTest.test_escape0 ('a*b+c?', 'a\\*b\\+c\\?') 228s [ RUN ] Re2EscapeTest.test_escape1 (b'a*b+c?', b'a\\*b\\+c\\?') 228s [ OK ] Re2EscapeTest.test_escape1 (b'a*b+c?', b'a\\*b\\+c\\?') 228s [ RUN ] Re2MatchTest.test_bogus_group_start_end_and_span 228s [ OK ] Re2MatchTest.test_bogus_group_start_end_and_span 228s [ RUN ] Re2MatchTest.test_expand 228s [ OK ] Re2MatchTest.test_expand 228s [ RUN ] Re2MatchTest.test_expand_with_octal 228s [ OK ] Re2MatchTest.test_expand_with_octal 228s [ RUN ] Re2MatchTest.test_getitem_group_groups_groupdict 228s [ OK ] Re2MatchTest.test_getitem_group_groups_groupdict 228s [ RUN ] Re2MatchTest.test_lastindex_lastgroup0 ('((a)(b))((c)(d))', 'foo bar qux', None, None) 228s [ OK ] Re2MatchTest.test_lastindex_lastgroup0 ('((a)(b))((c)(d))', 'foo bar qux', None, None) 228s [ RUN ] Re2MatchTest.test_lastindex_lastgroup1 ('(?P(a)(b))((c)(d))', 'foo abcd qux', 4, None) 228s [ OK ] Re2MatchTest.test_lastindex_lastgroup1 ('(?P(a)(b))((c)(d))', 'foo abcd qux', 4, None) 228s [ RUN ] Re2MatchTest.test_lastindex_lastgroup2 ('(?P(a)(b))(?P(c)(d))', 'foo abcd qux', 4, 'four') 228s [ OK ] Re2MatchTest.test_lastindex_lastgroup2 ('(?P(a)(b))(?P(c)(d))', 'foo abcd qux', 4, 'four') 228s [ RUN ] Re2RegexpTest.test_compile_with_latin1_encoding 228s [ OK ] Re2RegexpTest.test_compile_with_latin1_encoding 228s [ RUN ] Re2RegexpTest.test_findall0 ('\\w\\w+', 'Hello, world.', ['Hello', 'world']) 228s [ OK ] Re2RegexpTest.test_findall0 ('\\w\\w+', 'Hello, world.', ['Hello', 'world']) 228s [ RUN ] Re2RegexpTest.test_findall1 (b'\\w\\w+', b'Hello, world.', [b'Hello', b'world']) 228s [ OK ] Re2RegexpTest.test_findall1 (b'\\w\\w+', b'Hello, world.', [b'Hello', b'world']) 228s [ RUN ] Re2RegexpTest.test_findall2 ('(\\w)\\w+', 'Hello, world.', ['H', 'w']) 228s [ OK ] Re2RegexpTest.test_findall2 ('(\\w)\\w+', 'Hello, world.', ['H', 'w']) 228s [ RUN ] Re2RegexpTest.test_findall3 (b'(\\w)\\w+', b'Hello, world.', [b'H', b'w']) 228s [ OK ] Re2RegexpTest.test_findall3 (b'(\\w)\\w+', b'Hello, world.', [b'H', b'w']) 228s [ RUN ] Re2RegexpTest.test_findall4 ('(\\w)(\\w+)', 'Hello, world.', [('H', 'ello'), ('w', 'orld')]) 228s [ OK ] Re2RegexpTest.test_findall4 ('(\\w)(\\w+)', 'Hello, world.', [('H', 'ello'), ('w', 'orld')]) 228s [ RUN ] Re2RegexpTest.test_findall5 (b'(\\w)(\\w+)', b'Hello, world.', [(b'H', b'ello'), (b'w', b'orld')]) 228s [ OK ] Re2RegexpTest.test_findall5 (b'(\\w)(\\w+)', b'Hello, world.', [(b'H', b'ello'), (b'w', b'orld')]) 228s [ RUN ] Re2RegexpTest.test_findall6 ('(\\w)(\\w+)?', 'Hello, w.', [('H', 'ello'), ('w', '')]) 228s [ OK ] Re2RegexpTest.test_findall6 ('(\\w)(\\w+)?', 'Hello, w.', [('H', 'ello'), ('w', '')]) 228s [ RUN ] Re2RegexpTest.test_findall7 (b'(\\w)(\\w+)?', b'Hello, w.', [(b'H', b'ello'), (b'w', b'')]) 228s [ OK ] Re2RegexpTest.test_findall7 (b'(\\w)(\\w+)?', b'Hello, w.', [(b'H', b'ello'), (b'w', b'')]) 228s [ RUN ] Re2RegexpTest.test_finditer0 ('', '', [(0, 0)]) 228s [ OK ] Re2RegexpTest.test_finditer0 ('', '', [(0, 0)]) 228s [ RUN ] Re2RegexpTest.test_finditer1 (b'', b'', [(0, 0)]) 228s [ OK ] Re2RegexpTest.test_finditer1 (b'', b'', [(0, 0)]) 228s [ RUN ] Re2RegexpTest.test_finditer10 ('y', 'xy', [(1, 2)]) 228s [ OK ] Re2RegexpTest.test_finditer10 ('y', 'xy', [(1, 2)]) 228s [ RUN ] Re2RegexpTest.test_finditer11 (b'y', b'xy', [(1, 2)]) 228s [ OK ] Re2RegexpTest.test_finditer11 (b'y', b'xy', [(1, 2)]) 228s [ RUN ] Re2RegexpTest.test_finditer12 ('z', 'xy', []) 228s [ OK ] Re2RegexpTest.test_finditer12 ('z', 'xy', []) 228s [ RUN ] Re2RegexpTest.test_finditer13 (b'z', b'xy', []) 228s [ OK ] Re2RegexpTest.test_finditer13 (b'z', b'xy', []) 228s [ RUN ] Re2RegexpTest.test_finditer14 ('\\w*', 'Hello, world.', [(0, 5), (5, 5), (6, 6), (7, 12), (12, 12), (13, 13)]) 228s [ OK ] Re2RegexpTest.test_finditer14 ('\\w*', 'Hello, world.', [(0, 5), (5, 5), (6, 6), (7, 12), (12, 12), (13, 13)]) 228s [ RUN ] Re2RegexpTest.test_finditer15 (b'\\w*', b'Hello, world.', [(0, 5), (5, 5), (6, 6), (7, 12), (12, 12), (13, 13)]) 228s [ OK ] Re2RegexpTest.test_finditer15 (b'\\w*', b'Hello, world.', [(0, 5), (5, 5), (6, 6), (7, 12), (12, 12), (13, 13)]) 228s [ RUN ] Re2RegexpTest.test_finditer2 ('', 'x', [(0, 0), (1, 1)]) 228s [ OK ] Re2RegexpTest.test_finditer2 ('', 'x', [(0, 0), (1, 1)]) 228s [ RUN ] Re2RegexpTest.test_finditer3 (b'', b'x', [(0, 0), (1, 1)]) 228s [ OK ] Re2RegexpTest.test_finditer3 (b'', b'x', [(0, 0), (1, 1)]) 228s [ RUN ] Re2RegexpTest.test_finditer4 ('', 'xy', [(0, 0), (1, 1), (2, 2)]) 228s [ OK ] Re2RegexpTest.test_finditer4 ('', 'xy', [(0, 0), (1, 1), (2, 2)]) 228s [ RUN ] Re2RegexpTest.test_finditer5 (b'', b'xy', [(0, 0), (1, 1), (2, 2)]) 228s [ OK ] Re2RegexpTest.test_finditer5 (b'', b'xy', [(0, 0), (1, 1), (2, 2)]) 228s [ RUN ] Re2RegexpTest.test_finditer6 ('.', 'xy', [(0, 1), (1, 2)]) 228s [ OK ] Re2RegexpTest.test_finditer6 ('.', 'xy', [(0, 1), (1, 2)]) 228s [ RUN ] Re2RegexpTest.test_finditer7 (b'.', b'xy', [(0, 1), (1, 2)]) 228s [ OK ] Re2RegexpTest.test_finditer7 (b'.', b'xy', [(0, 1), (1, 2)]) 228s [ RUN ] Re2RegexpTest.test_finditer8 ('x', 'xy', [(0, 1)]) 228s [ OK ] Re2RegexpTest.test_finditer8 ('x', 'xy', [(0, 1)]) 228s [ RUN ] Re2RegexpTest.test_finditer9 (b'x', b'xy', [(0, 1)]) 228s [ OK ] Re2RegexpTest.test_finditer9 (b'x', b'xy', [(0, 1)]) 228s [ RUN ] Re2RegexpTest.test_finditer_with_utf80 ('\\p{Lo}', 'ಠ_ಠ', [(0, 1), (2, 3)]) 228s [ OK ] Re2RegexpTest.test_finditer_with_utf80 ('\\p{Lo}', 'ಠ_ಠ', [(0, 1), (2, 3)]) 228s [ RUN ] Re2RegexpTest.test_finditer_with_utf81 (b'\\p{Lo}', b'\xe0\xb2\xa0_\xe0\xb2\xa0', [(0, 3), (4, 7)]) 228s [ OK ] Re2RegexpTest.test_finditer_with_utf81 (b'\\p{Lo}', b'\xe0\xb2\xa0_\xe0\xb2\xa0', [(0, 3), (4, 7)]) 228s [ RUN ] Re2RegexpTest.test_fullmatch0 ('\\d+', 'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_fullmatch0 ('\\d+', 'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_fullmatch1 (b'\\d+', b'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_fullmatch1 (b'\\d+', b'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_fullmatch2 ('\\s+', 'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_fullmatch2 ('\\s+', 'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_fullmatch3 (b'\\s+', b'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_fullmatch3 (b'\\s+', b'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_fullmatch4 ('\\w+', 'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_fullmatch4 ('\\w+', 'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_fullmatch5 (b'\\w+', b'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_fullmatch5 (b'\\w+', b'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_fullmatch6 ('(\\d+)?', 'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_fullmatch6 ('(\\d+)?', 'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_fullmatch7 (b'(\\d+)?', b'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_fullmatch7 (b'(\\d+)?', b'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_fullmatch8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', None) 228s [ OK ] Re2RegexpTest.test_fullmatch8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', None) 228s [ RUN ] Re2RegexpTest.test_fullmatch9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', None) 228s [ OK ] Re2RegexpTest.test_fullmatch9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', None) 228s [ RUN ] Re2RegexpTest.test_match0 ('\\d+', 'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_match0 ('\\d+', 'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_match1 (b'\\d+', b'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_match1 (b'\\d+', b'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_match2 ('\\s+', 'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_match2 ('\\s+', 'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_match3 (b'\\s+', b'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_match3 (b'\\s+', b'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_match4 ('\\w+', 'Hello, world.', [(0, 5)]) 228s [ OK ] Re2RegexpTest.test_match4 ('\\w+', 'Hello, world.', [(0, 5)]) 228s [ RUN ] Re2RegexpTest.test_match5 (b'\\w+', b'Hello, world.', [(0, 5)]) 228s [ OK ] Re2RegexpTest.test_match5 (b'\\w+', b'Hello, world.', [(0, 5)]) 228s [ RUN ] Re2RegexpTest.test_match6 ('(\\d+)?', 'Hello, world.', [(0, 0), (-1, -1)]) 228s [ OK ] Re2RegexpTest.test_match6 ('(\\d+)?', 'Hello, world.', [(0, 0), (-1, -1)]) 228s [ RUN ] Re2RegexpTest.test_match7 (b'(\\d+)?', b'Hello, world.', [(0, 0), (-1, -1)]) 228s [ OK ] Re2RegexpTest.test_match7 (b'(\\d+)?', b'Hello, world.', [(0, 0), (-1, -1)]) 228s [ RUN ] Re2RegexpTest.test_match8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', [(0, 7), (-1, -1)]) 228s [ OK ] Re2RegexpTest.test_match8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', [(0, 7), (-1, -1)]) 228s [ RUN ] Re2RegexpTest.test_match9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', [(0, 7), (-1, -1)]) 228s [ OK ] Re2RegexpTest.test_match9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', [(0, 7), (-1, -1)]) 228s [ RUN ] Re2RegexpTest.test_options 228s [ OK ] Re2RegexpTest.test_options 228s [ RUN ] Re2RegexpTest.test_pickle0 ('\\d+') 228s [ OK ] Re2RegexpTest.test_pickle0 ('\\d+') 228s [ RUN ] Re2RegexpTest.test_pickle1 (b'\\d+') 228s [ OK ] Re2RegexpTest.test_pickle1 (b'\\d+') 228s [ RUN ] Re2RegexpTest.test_pickle2 ('\\s+') 228s [ OK ] Re2RegexpTest.test_pickle2 ('\\s+') 228s [ RUN ] Re2RegexpTest.test_pickle3 (b'\\s+') 228s [ OK ] Re2RegexpTest.test_pickle3 (b'\\s+') 228s [ RUN ] Re2RegexpTest.test_pickle4 ('\\w+') 228s [ OK ] Re2RegexpTest.test_pickle4 ('\\w+') 228s [ RUN ] Re2RegexpTest.test_pickle5 (b'\\w+') 228s [ OK ] Re2RegexpTest.test_pickle5 (b'\\w+') 228s [ RUN ] Re2RegexpTest.test_pickle6 ('(\\d+)?') 228s [ OK ] Re2RegexpTest.test_pickle6 ('(\\d+)?') 228s [ RUN ] Re2RegexpTest.test_pickle7 (b'(\\d+)?') 228s [ OK ] Re2RegexpTest.test_pickle7 (b'(\\d+)?') 228s [ RUN ] Re2RegexpTest.test_pickle8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?') 228s [ OK ] Re2RegexpTest.test_pickle8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?') 228s [ RUN ] Re2RegexpTest.test_pickle9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?') 228s [ OK ] Re2RegexpTest.test_pickle9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?') 228s [ RUN ] Re2RegexpTest.test_purge 228s [ OK ] Re2RegexpTest.test_purge 228s [ RUN ] Re2RegexpTest.test_search0 ('\\d+', 'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_search0 ('\\d+', 'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_search1 (b'\\d+', b'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_search1 (b'\\d+', b'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_search2 ('\\s+', 'Hello, world.', [(6, 7)]) 228s [ OK ] Re2RegexpTest.test_search2 ('\\s+', 'Hello, world.', [(6, 7)]) 228s [ RUN ] Re2RegexpTest.test_search3 (b'\\s+', b'Hello, world.', [(6, 7)]) 228s [ OK ] Re2RegexpTest.test_search3 (b'\\s+', b'Hello, world.', [(6, 7)]) 228s [ RUN ] Re2RegexpTest.test_search4 ('\\w+', 'Hello, world.', [(0, 5)]) 228s [ OK ] Re2RegexpTest.test_search4 ('\\w+', 'Hello, world.', [(0, 5)]) 228s [ RUN ] Re2RegexpTest.test_search5 (b'\\w+', b'Hello, world.', [(0, 5)]) 228s [ OK ] Re2RegexpTest.test_search5 (b'\\w+', b'Hello, world.', [(0, 5)]) 228s [ RUN ] Re2RegexpTest.test_search6 ('(\\d+)?', 'Hello, world.', [(0, 0), (-1, -1)]) 228s [ OK ] Re2RegexpTest.test_search6 ('(\\d+)?', 'Hello, world.', [(0, 0), (-1, -1)]) 228s [ RUN ] Re2RegexpTest.test_search7 (b'(\\d+)?', b'Hello, world.', [(0, 0), (-1, -1)]) 228s [ OK ] Re2RegexpTest.test_search7 (b'(\\d+)?', b'Hello, world.', [(0, 0), (-1, -1)]) 228s [ RUN ] Re2RegexpTest.test_search8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', [(0, 7), (-1, -1)]) 228s [ OK ] Re2RegexpTest.test_search8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', [(0, 7), (-1, -1)]) 228s [ RUN ] Re2RegexpTest.test_search9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', [(0, 7), (-1, -1)]) 228s [ OK ] Re2RegexpTest.test_search9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', [(0, 7), (-1, -1)]) 228s [ RUN ] Re2RegexpTest.test_search_with_bogus_pos_and_endpos 228s [ OK ] Re2RegexpTest.test_search_with_bogus_pos_and_endpos 228s [ RUN ] Re2RegexpTest.test_search_with_pos_and_endpos 228s [ OK ] Re2RegexpTest.test_search_with_pos_and_endpos 228s [ RUN ] Re2RegexpTest.test_split0 ('\\W+', 'Hello, world.', -1, ['Hello, world.']) 228s [ OK ] Re2RegexpTest.test_split0 ('\\W+', 'Hello, world.', -1, ['Hello, world.']) 228s [ RUN ] Re2RegexpTest.test_split1 (b'\\W+', b'Hello, world.', -1, [b'Hello, world.']) 228s [ OK ] Re2RegexpTest.test_split1 (b'\\W+', b'Hello, world.', -1, [b'Hello, world.']) 228s [ RUN ] Re2RegexpTest.test_split10 ('(\\W+)', 'Hello, world.', 1, ['Hello', ', ', 'world.']) 228s [ OK ] Re2RegexpTest.test_split10 ('(\\W+)', 'Hello, world.', 1, ['Hello', ', ', 'world.']) 228s [ RUN ] Re2RegexpTest.test_split11 (b'(\\W+)', b'Hello, world.', 1, [b'Hello', b', ', b'world.']) 228s [ OK ] Re2RegexpTest.test_split11 (b'(\\W+)', b'Hello, world.', 1, [b'Hello', b', ', b'world.']) 228s [ RUN ] Re2RegexpTest.test_split2 ('\\W+', 'Hello, world.', 0, ['Hello', 'world', '']) 228s [ OK ] Re2RegexpTest.test_split2 ('\\W+', 'Hello, world.', 0, ['Hello', 'world', '']) 228s [ RUN ] Re2RegexpTest.test_split3 (b'\\W+', b'Hello, world.', 0, [b'Hello', b'world', b'']) 228s [ OK ] Re2RegexpTest.test_split3 (b'\\W+', b'Hello, world.', 0, [b'Hello', b'world', b'']) 228s [ RUN ] Re2RegexpTest.test_split4 ('\\W+', 'Hello, world.', 1, ['Hello', 'world.']) 228s [ OK ] Re2RegexpTest.test_split4 ('\\W+', 'Hello, world.', 1, ['Hello', 'world.']) 228s [ RUN ] Re2RegexpTest.test_split5 (b'\\W+', b'Hello, world.', 1, [b'Hello', b'world.']) 228s [ OK ] Re2RegexpTest.test_split5 (b'\\W+', b'Hello, world.', 1, [b'Hello', b'world.']) 228s [ RUN ] Re2RegexpTest.test_split6 ('(\\W+)', 'Hello, world.', -1, ['Hello, world.']) 228s [ OK ] Re2RegexpTest.test_split6 ('(\\W+)', 'Hello, world.', -1, ['Hello, world.']) 228s [ RUN ] Re2RegexpTest.test_split7 (b'(\\W+)', b'Hello, world.', -1, [b'Hello, world.']) 228s [ OK ] Re2RegexpTest.test_split7 (b'(\\W+)', b'Hello, world.', -1, [b'Hello, world.']) 228s [ RUN ] Re2RegexpTest.test_split8 ('(\\W+)', 'Hello, world.', 0, ['Hello', ', ', 'world', '.', '']) 228s [ OK ] Re2RegexpTest.test_split8 ('(\\W+)', 'Hello, world.', 0, ['Hello', ', ', 'world', '.', '']) 228s [ RUN ] Re2RegexpTest.test_split9 (b'(\\W+)', b'Hello, world.', 0, [b'Hello', b', ', b'world', b'.', b'']) 228s [ OK ] Re2RegexpTest.test_split9 (b'(\\W+)', b'Hello, world.', 0, [b'Hello', b', ', b'world', b'.', b'']) 228s [ RUN ] Re2RegexpTest.test_subn_sub0 ('\\w+', , 'Hello, world.', -1, 'Hello, world.', 0) 228s [ OK ] Re2RegexpTest.test_subn_sub0 ('\\w+', , 'Hello, world.', -1, 'Hello, world.', 0) 228s [ RUN ] Re2RegexpTest.test_subn_sub1 (b'\\w+', , b'Hello, world.', -1, b'Hello, world.', 0) 228s [ OK ] Re2RegexpTest.test_subn_sub1 (b'\\w+', , b'Hello, world.', -1, b'Hello, world.', 0) 228s [ RUN ] Re2RegexpTest.test_subn_sub10 ('\\w+', 'MEEP', 'Hello, world.', 1, 'MEEP, world.', 1) 228s [ OK ] Re2RegexpTest.test_subn_sub10 ('\\w+', 'MEEP', 'Hello, world.', 1, 'MEEP, world.', 1) 228s [ RUN ] Re2RegexpTest.test_subn_sub11 (b'\\w+', b'MEEP', b'Hello, world.', 1, b'MEEP, world.', 1) 228s [ OK ] Re2RegexpTest.test_subn_sub11 (b'\\w+', b'MEEP', b'Hello, world.', 1, b'MEEP, world.', 1) 228s [ RUN ] Re2RegexpTest.test_subn_sub12 ('\\\\', '\\\\\\\\', 'Hello,\\world.', 0, 'Hello,\\\\world.', 1) 228s [ OK ] Re2RegexpTest.test_subn_sub12 ('\\\\', '\\\\\\\\', 'Hello,\\world.', 0, 'Hello,\\\\world.', 1) 228s [ RUN ] Re2RegexpTest.test_subn_sub13 (b'\\\\', b'\\\\\\\\', b'Hello,\\world.', 0, b'Hello,\\\\world.', 1) 228s [ OK ] Re2RegexpTest.test_subn_sub13 (b'\\\\', b'\\\\\\\\', b'Hello,\\world.', 0, b'Hello,\\\\world.', 1) 228s [ RUN ] Re2RegexpTest.test_subn_sub2 ('\\w+', , 'Hello, world.', 0, 'HELLO, WORLD.', 2) 228s [ OK ] Re2RegexpTest.test_subn_sub2 ('\\w+', , 'Hello, world.', 0, 'HELLO, WORLD.', 2) 228s [ RUN ] Re2RegexpTest.test_subn_sub3 (b'\\w+', , b'Hello, world.', 0, b'HELLO, WORLD.', 2) 228s [ OK ] Re2RegexpTest.test_subn_sub3 (b'\\w+', , b'Hello, world.', 0, b'HELLO, WORLD.', 2) 228s [ RUN ] Re2RegexpTest.test_subn_sub4 ('\\w+', , 'Hello, world.', 1, 'HELLO, world.', 1) 228s [ OK ] Re2RegexpTest.test_subn_sub4 ('\\w+', , 'Hello, world.', 1, 'HELLO, world.', 1) 228s [ RUN ] Re2RegexpTest.test_subn_sub5 (b'\\w+', , b'Hello, world.', 1, b'HELLO, world.', 1) 228s [ OK ] Re2RegexpTest.test_subn_sub5 (b'\\w+', , b'Hello, world.', 1, b'HELLO, world.', 1) 228s [ RUN ] Re2RegexpTest.test_subn_sub6 ('\\w+', 'MEEP', 'Hello, world.', -1, 'Hello, world.', 0) 228s [ OK ] Re2RegexpTest.test_subn_sub6 ('\\w+', 'MEEP', 'Hello, world.', -1, 'Hello, world.', 0) 228s [ RUN ] Re2RegexpTest.test_subn_sub7 (b'\\w+', b'MEEP', b'Hello, world.', -1, b'Hello, world.', 0) 228s [ OK ] Re2RegexpTest.test_subn_sub7 (b'\\w+', b'MEEP', b'Hello, world.', -1, b'Hello, world.', 0) 228s [ RUN ] Re2RegexpTest.test_subn_sub8 ('\\w+', 'MEEP', 'Hello, world.', 0, 'MEEP, MEEP.', 2) 228s [ OK ] Re2RegexpTest.test_subn_sub8 ('\\w+', 'MEEP', 'Hello, world.', 0, 'MEEP, MEEP.', 2) 228s [ RUN ] Re2RegexpTest.test_subn_sub9 (b'\\w+', b'MEEP', b'Hello, world.', 0, b'MEEP, MEEP.', 2) 228s [ OK ] Re2RegexpTest.test_subn_sub9 (b'\\w+', b'MEEP', b'Hello, world.', 0, b'MEEP, MEEP.', 2) 228s [ RUN ] ReMatchTest.test_bogus_group_start_end_and_span 228s [ OK ] ReMatchTest.test_bogus_group_start_end_and_span 228s [ RUN ] ReMatchTest.test_expand 228s [ OK ] ReMatchTest.test_expand 228s [ RUN ] ReMatchTest.test_expand_with_octal 228s [ OK ] ReMatchTest.test_expand_with_octal 228s [ RUN ] ReMatchTest.test_getitem_group_groups_groupdict 228s [ OK ] ReMatchTest.test_getitem_group_groups_groupdict 228s [ RUN ] ReMatchTest.test_lastindex_lastgroup0 ('((a)(b))((c)(d))', 'foo bar qux', None, None) 228s [ OK ] ReMatchTest.test_lastindex_lastgroup0 ('((a)(b))((c)(d))', 'foo bar qux', None, None) 228s [ RUN ] ReMatchTest.test_lastindex_lastgroup1 ('(?P(a)(b))((c)(d))', 'foo abcd qux', 4, None) 228s [ OK ] ReMatchTest.test_lastindex_lastgroup1 ('(?P(a)(b))((c)(d))', 'foo abcd qux', 4, None) 228s [ RUN ] ReMatchTest.test_lastindex_lastgroup2 ('(?P(a)(b))(?P(c)(d))', 'foo abcd qux', 4, 'four') 228s [ OK ] ReMatchTest.test_lastindex_lastgroup2 ('(?P(a)(b))(?P(c)(d))', 'foo abcd qux', 4, 'four') 228s [ RUN ] ReRegexpTest.test_findall0 ('\\w\\w+', 'Hello, world.', ['Hello', 'world']) 228s [ OK ] ReRegexpTest.test_findall0 ('\\w\\w+', 'Hello, world.', ['Hello', 'world']) 228s [ RUN ] ReRegexpTest.test_findall1 (b'\\w\\w+', b'Hello, world.', [b'Hello', b'world']) 228s [ OK ] ReRegexpTest.test_findall1 (b'\\w\\w+', b'Hello, world.', [b'Hello', b'world']) 228s [ RUN ] ReRegexpTest.test_findall2 ('(\\w)\\w+', 'Hello, world.', ['H', 'w']) 228s [ OK ] ReRegexpTest.test_findall2 ('(\\w)\\w+', 'Hello, world.', ['H', 'w']) 228s [ RUN ] ReRegexpTest.test_findall3 (b'(\\w)\\w+', b'Hello, world.', [b'H', b'w']) 228s [ OK ] ReRegexpTest.test_findall3 (b'(\\w)\\w+', b'Hello, world.', [b'H', b'w']) 228s [ RUN ] ReRegexpTest.test_findall4 ('(\\w)(\\w+)', 'Hello, world.', [('H', 'ello'), ('w', 'orld')]) 228s [ OK ] ReRegexpTest.test_findall4 ('(\\w)(\\w+)', 'Hello, world.', [('H', 'ello'), ('w', 'orld')]) 228s [ RUN ] ReRegexpTest.test_findall5 (b'(\\w)(\\w+)', b'Hello, world.', [(b'H', b'ello'), (b'w', b'orld')]) 228s [ OK ] ReRegexpTest.test_findall5 (b'(\\w)(\\w+)', b'Hello, world.', [(b'H', b'ello'), (b'w', b'orld')]) 228s [ RUN ] ReRegexpTest.test_findall6 ('(\\w)(\\w+)?', 'Hello, w.', [('H', 'ello'), ('w', '')]) 228s [ OK ] ReRegexpTest.test_findall6 ('(\\w)(\\w+)?', 'Hello, w.', [('H', 'ello'), ('w', '')]) 228s [ RUN ] ReRegexpTest.test_findall7 (b'(\\w)(\\w+)?', b'Hello, w.', [(b'H', b'ello'), (b'w', b'')]) 228s [ OK ] ReRegexpTest.test_findall7 (b'(\\w)(\\w+)?', b'Hello, w.', [(b'H', b'ello'), (b'w', b'')]) 228s [ RUN ] ReRegexpTest.test_finditer0 ('', '', [(0, 0)]) 228s [ OK ] ReRegexpTest.test_finditer0 ('', '', [(0, 0)]) 228s [ RUN ] ReRegexpTest.test_finditer1 (b'', b'', [(0, 0)]) 228s [ OK ] ReRegexpTest.test_finditer1 (b'', b'', [(0, 0)]) 228s [ RUN ] ReRegexpTest.test_finditer10 ('y', 'xy', [(1, 2)]) 228s [ OK ] ReRegexpTest.test_finditer10 ('y', 'xy', [(1, 2)]) 228s [ RUN ] ReRegexpTest.test_finditer11 (b'y', b'xy', [(1, 2)]) 228s [ OK ] ReRegexpTest.test_finditer11 (b'y', b'xy', [(1, 2)]) 228s [ RUN ] ReRegexpTest.test_finditer12 ('z', 'xy', []) 228s [ OK ] ReRegexpTest.test_finditer12 ('z', 'xy', []) 228s [ RUN ] ReRegexpTest.test_finditer13 (b'z', b'xy', []) 228s [ OK ] ReRegexpTest.test_finditer13 (b'z', b'xy', []) 228s [ RUN ] ReRegexpTest.test_finditer14 ('\\w*', 'Hello, world.', [(0, 5), (5, 5), (6, 6), (7, 12), (12, 12), (13, 13)]) 228s [ OK ] ReRegexpTest.test_finditer14 ('\\w*', 'Hello, world.', [(0, 5), (5, 5), (6, 6), (7, 12), (12, 12), (13, 13)]) 228s [ RUN ] ReRegexpTest.test_finditer15 (b'\\w*', b'Hello, world.', [(0, 5), (5, 5), (6, 6), (7, 12), (12, 12), (13, 13)]) 228s [ OK ] ReRegexpTest.test_finditer15 (b'\\w*', b'Hello, world.', [(0, 5), (5, 5), (6, 6), (7, 12), (12, 12), (13, 13)]) 228s [ RUN ] ReRegexpTest.test_finditer2 ('', 'x', [(0, 0), (1, 1)]) 228s [ OK ] ReRegexpTest.test_finditer2 ('', 'x', [(0, 0), (1, 1)]) 228s [ RUN ] ReRegexpTest.test_finditer3 (b'', b'x', [(0, 0), (1, 1)]) 228s [ OK ] ReRegexpTest.test_finditer3 (b'', b'x', [(0, 0), (1, 1)]) 228s [ RUN ] ReRegexpTest.test_finditer4 ('', 'xy', [(0, 0), (1, 1), (2, 2)]) 228s [ OK ] ReRegexpTest.test_finditer4 ('', 'xy', [(0, 0), (1, 1), (2, 2)]) 228s [ RUN ] ReRegexpTest.test_finditer5 (b'', b'xy', [(0, 0), (1, 1), (2, 2)]) 228s [ OK ] ReRegexpTest.test_finditer5 (b'', b'xy', [(0, 0), (1, 1), (2, 2)]) 228s [ RUN ] ReRegexpTest.test_finditer6 ('.', 'xy', [(0, 1), (1, 2)]) 228s [ OK ] ReRegexpTest.test_finditer6 ('.', 'xy', [(0, 1), (1, 2)]) 228s [ RUN ] ReRegexpTest.test_finditer7 (b'.', b'xy', [(0, 1), (1, 2)]) 228s [ OK ] ReRegexpTest.test_finditer7 (b'.', b'xy', [(0, 1), (1, 2)]) 228s [ RUN ] ReRegexpTest.test_finditer8 ('x', 'xy', [(0, 1)]) 228s [ OK ] ReRegexpTest.test_finditer8 ('x', 'xy', [(0, 1)]) 228s [ RUN ] ReRegexpTest.test_finditer9 (b'x', b'xy', [(0, 1)]) 228s [ OK ] ReRegexpTest.test_finditer9 (b'x', b'xy', [(0, 1)]) 228s [ RUN ] ReRegexpTest.test_fullmatch0 ('\\d+', 'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_fullmatch0 ('\\d+', 'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_fullmatch1 (b'\\d+', b'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_fullmatch1 (b'\\d+', b'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_fullmatch2 ('\\s+', 'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_fullmatch2 ('\\s+', 'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_fullmatch3 (b'\\s+', b'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_fullmatch3 (b'\\s+', b'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_fullmatch4 ('\\w+', 'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_fullmatch4 ('\\w+', 'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_fullmatch5 (b'\\w+', b'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_fullmatch5 (b'\\w+', b'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_fullmatch6 ('(\\d+)?', 'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_fullmatch6 ('(\\d+)?', 'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_fullmatch7 (b'(\\d+)?', b'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_fullmatch7 (b'(\\d+)?', b'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_fullmatch8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', None) 228s [ OK ] ReRegexpTest.test_fullmatch8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', None) 228s [ RUN ] ReRegexpTest.test_fullmatch9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', None) 228s [ OK ] ReRegexpTest.test_fullmatch9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', None) 228s [ RUN ] ReRegexpTest.test_match0 ('\\d+', 'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_match0 ('\\d+', 'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_match1 (b'\\d+', b'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_match1 (b'\\d+', b'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_match2 ('\\s+', 'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_match2 ('\\s+', 'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_match3 (b'\\s+', b'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_match3 (b'\\s+', b'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_match4 ('\\w+', 'Hello, world.', [(0, 5)]) 228s [ OK ] ReRegexpTest.test_match4 ('\\w+', 'Hello, world.', [(0, 5)]) 228s [ RUN ] ReRegexpTest.test_match5 (b'\\w+', b'Hello, world.', [(0, 5)]) 228s [ OK ] ReRegexpTest.test_match5 (b'\\w+', b'Hello, world.', [(0, 5)]) 228s [ RUN ] ReRegexpTest.test_match6 ('(\\d+)?', 'Hello, world.', [(0, 0), (-1, -1)]) 228s [ OK ] ReRegexpTest.test_match6 ('(\\d+)?', 'Hello, world.', [(0, 0), (-1, -1)]) 228s [ RUN ] ReRegexpTest.test_match7 (b'(\\d+)?', b'Hello, world.', [(0, 0), (-1, -1)]) 228s [ OK ] ReRegexpTest.test_match7 (b'(\\d+)?', b'Hello, world.', [(0, 0), (-1, -1)]) 228s [ RUN ] ReRegexpTest.test_match8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', [(0, 7), (-1, -1)]) 228s [ OK ] ReRegexpTest.test_match8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', [(0, 7), (-1, -1)]) 228s [ RUN ] ReRegexpTest.test_match9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', [(0, 7), (-1, -1)]) 228s [ OK ] ReRegexpTest.test_match9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', [(0, 7), (-1, -1)]) 228s [ RUN ] ReRegexpTest.test_pickle0 ('\\d+') 228s [ OK ] ReRegexpTest.test_pickle0 ('\\d+') 228s [ RUN ] ReRegexpTest.test_pickle1 (b'\\d+') 228s [ OK ] ReRegexpTest.test_pickle1 (b'\\d+') 228s [ RUN ] ReRegexpTest.test_pickle2 ('\\s+') 228s [ OK ] ReRegexpTest.test_pickle2 ('\\s+') 228s [ RUN ] ReRegexpTest.test_pickle3 (b'\\s+') 228s [ OK ] ReRegexpTest.test_pickle3 (b'\\s+') 228s [ RUN ] ReRegexpTest.test_pickle4 ('\\w+') 228s [ OK ] ReRegexpTest.test_pickle4 ('\\w+') 228s [ RUN ] ReRegexpTest.test_pickle5 (b'\\w+') 228s [ OK ] ReRegexpTest.test_pickle5 (b'\\w+') 228s [ RUN ] ReRegexpTest.test_pickle6 ('(\\d+)?') 228s [ OK ] ReRegexpTest.test_pickle6 ('(\\d+)?') 228s [ RUN ] ReRegexpTest.test_pickle7 (b'(\\d+)?') 228s [ OK ] ReRegexpTest.test_pickle7 (b'(\\d+)?') 228s [ RUN ] ReRegexpTest.test_pickle8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?') 228s [ OK ] ReRegexpTest.test_pickle8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?') 228s [ RUN ] ReRegexpTest.test_pickle9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?') 228s [ OK ] ReRegexpTest.test_pickle9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?') 228s [ RUN ] ReRegexpTest.test_search0 ('\\d+', 'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_search0 ('\\d+', 'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_search1 (b'\\d+', b'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_search1 (b'\\d+', b'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_search2 ('\\s+', 'Hello, world.', [(6, 7)]) 228s [ OK ] ReRegexpTest.test_search2 ('\\s+', 'Hello, world.', [(6, 7)]) 228s [ RUN ] ReRegexpTest.test_search3 (b'\\s+', b'Hello, world.', [(6, 7)]) 228s [ OK ] ReRegexpTest.test_search3 (b'\\s+', b'Hello, world.', [(6, 7)]) 228s [ RUN ] ReRegexpTest.test_search4 ('\\w+', 'Hello, world.', [(0, 5)]) 228s [ OK ] ReRegexpTest.test_search4 ('\\w+', 'Hello, world.', [(0, 5)]) 228s [ RUN ] ReRegexpTest.test_search5 (b'\\w+', b'Hello, world.', [(0, 5)]) 228s [ OK ] ReRegexpTest.test_search5 (b'\\w+', b'Hello, world.', [(0, 5)]) 228s [ RUN ] ReRegexpTest.test_search6 ('(\\d+)?', 'Hello, world.', [(0, 0), (-1, -1)]) 228s [ OK ] ReRegexpTest.test_search6 ('(\\d+)?', 'Hello, world.', [(0, 0), (-1, -1)]) 228s [ RUN ] ReRegexpTest.test_search7 (b'(\\d+)?', b'Hello, world.', [(0, 0), (-1, -1)]) 228s [ OK ] ReRegexpTest.test_search7 (b'(\\d+)?', b'Hello, world.', [(0, 0), (-1, -1)]) 228s [ RUN ] ReRegexpTest.test_search8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', [(0, 7), (-1, -1)]) 228s [ OK ] ReRegexpTest.test_search8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', [(0, 7), (-1, -1)]) 228s [ RUN ] ReRegexpTest.test_search9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', [(0, 7), (-1, -1)]) 228s [ OK ] ReRegexpTest.test_search9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', [(0, 7), (-1, -1)]) 228s [ RUN ] ReRegexpTest.test_search_with_bogus_pos_and_endpos 228s [ OK ] ReRegexpTest.test_search_with_bogus_pos_and_endpos 228s [ RUN ] ReRegexpTest.test_search_with_pos_and_endpos 228s [ OK ] ReRegexpTest.test_search_with_pos_and_endpos 228s [ RUN ] ReRegexpTest.test_split0 ('\\W+', 'Hello, world.', -1, ['Hello, world.']) 228s /tmp/autopkgtest.wt4Nwu/autopkgtest_tmp/re2_test.py:259: DeprecationWarning: 'maxsplit' is passed as positional argument 228s pieces = self.MODULE.split(pattern, text, maxsplit) 228s [ OK ] ReRegexpTest.test_split0 ('\\W+', 'Hello, world.', -1, ['Hello, world.']) 228s [ RUN ] ReRegexpTest.test_split1 (b'\\W+', b'Hello, world.', -1, [b'Hello, world.']) 228s [ OK ] ReRegexpTest.test_split1 (b'\\W+', b'Hello, world.', -1, [b'Hello, world.']) 228s [ RUN ] ReRegexpTest.test_split10 ('(\\W+)', 'Hello, world.', 1, ['Hello', ', ', 'world.']) 228s [ OK ] ReRegexpTest.test_split10 ('(\\W+)', 'Hello, world.', 1, ['Hello', ', ', 'world.']) 228s [ RUN ] ReRegexpTest.test_split11 (b'(\\W+)', b'Hello, world.', 1, [b'Hello', b', ', b'world.']) 228s [ OK ] ReRegexpTest.test_split11 (b'(\\W+)', b'Hello, world.', 1, [b'Hello', b', ', b'world.']) 228s [ RUN ] ReRegexpTest.test_split2 ('\\W+', 'Hello, world.', 0, ['Hello', 'world', '']) 228s [ OK ] ReRegexpTest.test_split2 ('\\W+', 'Hello, world.', 0, ['Hello', 'world', '']) 228s [ RUN ] ReRegexpTest.test_split3 (b'\\W+', b'Hello, world.', 0, [b'Hello', b'world', b'']) 228s [ OK ] ReRegexpTest.test_split3 (b'\\W+', b'Hello, world.', 0, [b'Hello', b'world', b'']) 228s [ RUN ] ReRegexpTest.test_split4 ('\\W+', 'Hello, world.', 1, ['Hello', 'world.']) 228s [ OK ] ReRegexpTest.test_split4 ('\\W+', 'Hello, world.', 1, ['Hello', 'world.']) 228s [ RUN ] ReRegexpTest.test_split5 (b'\\W+', b'Hello, world.', 1, [b'Hello', b'world.']) 228s [ OK ] ReRegexpTest.test_split5 (b'\\W+', b'Hello, world.', 1, [b'Hello', b'world.']) 228s [ RUN ] ReRegexpTest.test_split6 ('(\\W+)', 'Hello, world.', -1, ['Hello, world.']) 228s [ OK ] ReRegexpTest.test_split6 ('(\\W+)', 'Hello, world.', -1, ['Hello, world.']) 228s [ RUN ] ReRegexpTest.test_split7 (b'(\\W+)', b'Hello, world.', -1, [b'Hello, world.']) 228s [ OK ] ReRegexpTest.test_split7 (b'(\\W+)', b'Hello, world.', -1, [b'Hello, world.']) 228s [ RUN ] ReRegexpTest.test_split8 ('(\\W+)', 'Hello, world.', 0, ['Hello', ', ', 'world', '.', '']) 228s [ OK ] ReRegexpTest.test_split8 ('(\\W+)', 'Hello, world.', 0, ['Hello', ', ', 'world', '.', '']) 228s [ RUN ] ReRegexpTest.test_split9 (b'(\\W+)', b'Hello, world.', 0, [b'Hello', b', ', b'world', b'.', b'']) 228s [ OK ] ReRegexpTest.test_split9 (b'(\\W+)', b'Hello, world.', 0, [b'Hello', b', ', b'world', b'.', b'']) 228s [ RUN ] ReRegexpTest.test_subn_sub0 ('\\w+', , 'Hello, world.', -1, 'Hello, world.', 0) 228s /tmp/autopkgtest.wt4Nwu/autopkgtest_tmp/re2_test.py:280: DeprecationWarning: 'count' is passed as positional argument 228s joined_pieces, numsplit = self.MODULE.subn(pattern, repl, text, count) 228s /tmp/autopkgtest.wt4Nwu/autopkgtest_tmp/re2_test.py:284: DeprecationWarning: 'count' is passed as positional argument 228s joined_pieces = self.MODULE.sub(pattern, repl, text, count) 228s [ OK ] ReRegexpTest.test_subn_sub0 ('\\w+', , 'Hello, world.', -1, 'Hello, world.', 0) 228s [ RUN ] ReRegexpTest.test_subn_sub1 (b'\\w+', , b'Hello, world.', -1, b'Hello, world.', 0) 228s [ OK ] ReRegexpTest.test_subn_sub1 (b'\\w+', , b'Hello, world.', -1, b'Hello, world.', 0) 228s [ RUN ] ReRegexpTest.test_subn_sub10 ('\\w+', 'MEEP', 'Hello, world.', 1, 'MEEP, world.', 1) 228s [ OK ] ReRegexpTest.test_subn_sub10 ('\\w+', 'MEEP', 'Hello, world.', 1, 'MEEP, world.', 1) 228s [ RUN ] ReRegexpTest.test_subn_sub11 (b'\\w+', b'MEEP', b'Hello, world.', 1, b'MEEP, world.', 1) 228s [ OK ] ReRegexpTest.test_subn_sub11 (b'\\w+', b'MEEP', b'Hello, world.', 1, b'MEEP, world.', 1) 228s [ RUN ] ReRegexpTest.test_subn_sub12 ('\\\\', '\\\\\\\\', 'Hello,\\world.', 0, 'Hello,\\\\world.', 1) 228s [ OK ] ReRegexpTest.test_subn_sub12 ('\\\\', '\\\\\\\\', 'Hello,\\world.', 0, 'Hello,\\\\world.', 1) 228s [ RUN ] ReRegexpTest.test_subn_sub13 (b'\\\\', b'\\\\\\\\', b'Hello,\\world.', 0, b'Hello,\\\\world.', 1) 228s [ OK ] ReRegexpTest.test_subn_sub13 (b'\\\\', b'\\\\\\\\', b'Hello,\\world.', 0, b'Hello,\\\\world.', 1) 228s [ RUN ] ReRegexpTest.test_subn_sub2 ('\\w+', , 'Hello, world.', 0, 'HELLO, WORLD.', 2) 228s [ OK ] ReRegexpTest.test_subn_sub2 ('\\w+', , 'Hello, world.', 0, 'HELLO, WORLD.', 2) 228s [ RUN ] ReRegexpTest.test_subn_sub3 (b'\\w+', , b'Hello, world.', 0, b'HELLO, WORLD.', 2) 228s [ OK ] ReRegexpTest.test_subn_sub3 (b'\\w+', , b'Hello, world.', 0, b'HELLO, WORLD.', 2) 228s [ RUN ] ReRegexpTest.test_subn_sub4 ('\\w+', , 'Hello, world.', 1, 'HELLO, world.', 1) 228s [ OK ] ReRegexpTest.test_subn_sub4 ('\\w+', , 'Hello, world.', 1, 'HELLO, world.', 1) 228s [ RUN ] ReRegexpTest.test_subn_sub5 (b'\\w+', , b'Hello, world.', 1, b'HELLO, world.', 1) 228s [ OK ] ReRegexpTest.test_subn_sub5 (b'\\w+', , b'Hello, world.', 1, b'HELLO, world.', 1) 228s [ RUN ] ReRegexpTest.test_subn_sub6 ('\\w+', 'MEEP', 'Hello, world.', -1, 'Hello, world.', 0) 228s [ OK ] ReRegexpTest.test_subn_sub6 ('\\w+', 'MEEP', 'Hello, world.', -1, 'Hello, world.', 0) 228s [ RUN ] ReRegexpTest.test_subn_sub7 (b'\\w+', b'MEEP', b'Hello, world.', -1, b'Hello, world.', 0) 228s [ OK ] ReRegexpTest.test_subn_sub7 (b'\\w+', b'MEEP', b'Hello, world.', -1, b'Hello, world.', 0) 228s [ RUN ] ReRegexpTest.test_subn_sub8 ('\\w+', 'MEEP', 'Hello, world.', 0, 'MEEP, MEEP.', 2) 228s [ OK ] ReRegexpTest.test_subn_sub8 ('\\w+', 'MEEP', 'Hello, world.', 0, 'MEEP, MEEP.', 2) 228s [ RUN ] ReRegexpTest.test_subn_sub9 (b'\\w+', b'MEEP', b'Hello, world.', 0, b'MEEP, MEEP.', 2) 228s [ OK ] ReRegexpTest.test_subn_sub9 (b'\\w+', b'MEEP', b'Hello, world.', 0, b'MEEP, MEEP.', 2) 228s [ RUN ] SetTest.test_fullmatch 228s E0000 00:00:1769272453.202891 2147 set.cc:78] Error parsing '(MEEP': missing ): (MEEP 228s [ OK ] SetTest.test_fullmatch 228s [ RUN ] SetTest.test_match 228s E0000 00:00:1769272453.203042 2147 set.cc:78] Error parsing '(MEEP': missing ): (MEEP 228s [ OK ] SetTest.test_match 228s [ RUN ] SetTest.test_search 228s E0000 00:00:1769272453.203179 2147 set.cc:78] Error parsing '(MEEP': missing ): (MEEP 228s [ OK ] SetTest.test_search 228s ---------------------------------------------------------------------- 228s Ran 243 tests in 0.029s 228s 228s OK 228s + python3.14 re2_test.py 228s Running tests under Python 3.14.2: /usr/bin/python3.14 228s [ RUN ] FilterTest.test_issue_484 228s [ OK ] FilterTest.test_issue_484 228s [ RUN ] FilterTest.test_match 228s WARNING: All log messages before absl::InitializeLog() is called are written to STDERR 228s E0000 00:00:1769272453.381937 2148 re2.cc:242] Error parsing '(MEEP': missing ): (MEEP 228s E0000 00:00:1769272453.382510 2148 filtered_re2.cc:58] Couldn't compile regular expression, skipping: (MEEP due to error missing ): (MEEP 228s [ OK ] FilterTest.test_match 228s [ RUN ] OptionsTest.test_option0 ('max_mem') 228s [ OK ] OptionsTest.test_option0 ('max_mem') 228s [ RUN ] OptionsTest.test_option1 ('encoding') 228s [ OK ] OptionsTest.test_option1 ('encoding') 228s [ RUN ] OptionsTest.test_option10 ('perl_classes') 228s [ OK ] OptionsTest.test_option10 ('perl_classes') 228s [ RUN ] OptionsTest.test_option11 ('word_boundary') 228s [ OK ] OptionsTest.test_option11 ('word_boundary') 228s [ RUN ] OptionsTest.test_option12 ('one_line') 228s [ OK ] OptionsTest.test_option12 ('one_line') 228s [ RUN ] OptionsTest.test_option2 ('posix_syntax') 228s [ OK ] OptionsTest.test_option2 ('posix_syntax') 228s [ RUN ] OptionsTest.test_option3 ('longest_match') 228s [ OK ] OptionsTest.test_option3 ('longest_match') 228s [ RUN ] OptionsTest.test_option4 ('log_errors') 228s [ OK ] OptionsTest.test_option4 ('log_errors') 228s [ RUN ] OptionsTest.test_option5 ('literal') 228s [ OK ] OptionsTest.test_option5 ('literal') 228s [ RUN ] OptionsTest.test_option6 ('never_nl') 228s [ OK ] OptionsTest.test_option6 ('never_nl') 228s [ RUN ] OptionsTest.test_option7 ('dot_nl') 228s [ OK ] OptionsTest.test_option7 ('dot_nl') 228s [ RUN ] OptionsTest.test_option8 ('never_capture') 228s [ OK ] OptionsTest.test_option8 ('never_capture') 228s [ RUN ] OptionsTest.test_option9 ('case_sensitive') 228s [ OK ] OptionsTest.test_option9 ('case_sensitive') 228s [ RUN ] Re2CompileTest.test_compile0 ('(foo*)(?Pqux+)', 2, [('bar', 2)]) 228s [ OK ] Re2CompileTest.test_compile0 ('(foo*)(?Pqux+)', 2, [('bar', 2)]) 228s [ RUN ] Re2CompileTest.test_compile1 (b'(foo*)(?Pqux+)', 2, [(b'bar', 2)]) 228s [ OK ] Re2CompileTest.test_compile1 (b'(foo*)(?Pqux+)', 2, [(b'bar', 2)]) 228s [ RUN ] Re2CompileTest.test_compile2 ('(foo*)(?P<中文>qux+)', 2, [('中文', 2)]) 228s [ OK ] Re2CompileTest.test_compile2 ('(foo*)(?P<中文>qux+)', 2, [('中文', 2)]) 228s [ RUN ] Re2CompileTest.test_compile_with_options 228s E0000 00:00:1769272453.385127 2148 re2.cc:267] Error compiling '.{1000}' 228s [ OK ] Re2CompileTest.test_compile_with_options 228s [ RUN ] Re2CompileTest.test_possiblematchrange0 ('abc', 0, None) 228s [ OK ] Re2CompileTest.test_possiblematchrange0 ('abc', 0, None) 228s [ RUN ] Re2CompileTest.test_possiblematchrange1 (b'abc', 0, None) 228s [ OK ] Re2CompileTest.test_possiblematchrange1 (b'abc', 0, None) 228s [ RUN ] Re2CompileTest.test_possiblematchrange10 ('.*', 10, (b'', b'\xf4\xbf\xbf\xc0')) 228s [ OK ] Re2CompileTest.test_possiblematchrange10 ('.*', 10, (b'', b'\xf4\xbf\xbf\xc0')) 228s [ RUN ] Re2CompileTest.test_possiblematchrange11 (b'.*', 10, None) 228s [ OK ] Re2CompileTest.test_possiblematchrange11 (b'.*', 10, None) 228s [ RUN ] Re2CompileTest.test_possiblematchrange12 ('\\C*', 10, None) 228s [ OK ] Re2CompileTest.test_possiblematchrange12 ('\\C*', 10, None) 228s [ RUN ] Re2CompileTest.test_possiblematchrange13 (b'\\C*', 10, None) 228s [ OK ] Re2CompileTest.test_possiblematchrange13 (b'\\C*', 10, None) 228s [ RUN ] Re2CompileTest.test_possiblematchrange2 ('abc', 10, (b'abc', b'abc')) 228s [ OK ] Re2CompileTest.test_possiblematchrange2 ('abc', 10, (b'abc', b'abc')) 228s [ RUN ] Re2CompileTest.test_possiblematchrange3 (b'abc', 10, (b'abc', b'abc')) 228s [ OK ] Re2CompileTest.test_possiblematchrange3 (b'abc', 10, (b'abc', b'abc')) 228s [ RUN ] Re2CompileTest.test_possiblematchrange4 ('ab*c', 10, (b'ab', b'ac')) 228s [ OK ] Re2CompileTest.test_possiblematchrange4 ('ab*c', 10, (b'ab', b'ac')) 228s [ RUN ] Re2CompileTest.test_possiblematchrange5 (b'ab*c', 10, (b'ab', b'ac')) 228s [ OK ] Re2CompileTest.test_possiblematchrange5 (b'ab*c', 10, (b'ab', b'ac')) 228s [ RUN ] Re2CompileTest.test_possiblematchrange6 ('ab+c', 10, (b'abb', b'abc')) 228s [ OK ] Re2CompileTest.test_possiblematchrange6 ('ab+c', 10, (b'abb', b'abc')) 228s [ RUN ] Re2CompileTest.test_possiblematchrange7 (b'ab+c', 10, (b'abb', b'abc')) 228s [ OK ] Re2CompileTest.test_possiblematchrange7 (b'ab+c', 10, (b'abb', b'abc')) 228s [ RUN ] Re2CompileTest.test_possiblematchrange8 ('ab?c', 10, (b'abc', b'ac')) 228s [ OK ] Re2CompileTest.test_possiblematchrange8 ('ab?c', 10, (b'abc', b'ac')) 228s [ RUN ] Re2CompileTest.test_possiblematchrange9 (b'ab?c', 10, (b'abc', b'ac')) 228s [ OK ] Re2CompileTest.test_possiblematchrange9 (b'ab?c', 10, (b'abc', b'ac')) 228s [ RUN ] Re2CompileTest.test_programfanout_reverseprogramfanout 228s [ OK ] Re2CompileTest.test_programfanout_reverseprogramfanout 228s [ RUN ] Re2CompileTest.test_programsize_reverseprogramsize 228s [ OK ] Re2CompileTest.test_programsize_reverseprogramsize 228s [ RUN ] Re2EscapeTest.test_escape0 ('a*b+c?', 'a\\*b\\+c\\?') 228s [ OK ] Re2EscapeTest.test_escape0 ('a*b+c?', 'a\\*b\\+c\\?') 228s [ RUN ] Re2EscapeTest.test_escape1 (b'a*b+c?', b'a\\*b\\+c\\?') 228s [ OK ] Re2EscapeTest.test_escape1 (b'a*b+c?', b'a\\*b\\+c\\?') 228s [ RUN ] Re2MatchTest.test_bogus_group_start_end_and_span 228s [ OK ] Re2MatchTest.test_bogus_group_start_end_and_span 228s [ RUN ] Re2MatchTest.test_expand 228s [ OK ] Re2MatchTest.test_expand 228s [ RUN ] Re2MatchTest.test_expand_with_octal 228s [ OK ] Re2MatchTest.test_expand_with_octal 228s [ RUN ] Re2MatchTest.test_getitem_group_groups_groupdict 228s [ OK ] Re2MatchTest.test_getitem_group_groups_groupdict 228s [ RUN ] Re2MatchTest.test_lastindex_lastgroup0 ('((a)(b))((c)(d))', 'foo bar qux', None, None) 228s [ OK ] Re2MatchTest.test_lastindex_lastgroup0 ('((a)(b))((c)(d))', 'foo bar qux', None, None) 228s [ RUN ] Re2MatchTest.test_lastindex_lastgroup1 ('(?P(a)(b))((c)(d))', 'foo abcd qux', 4, None) 228s [ OK ] Re2MatchTest.test_lastindex_lastgroup1 ('(?P(a)(b))((c)(d))', 'foo abcd qux', 4, None) 228s [ RUN ] Re2MatchTest.test_lastindex_lastgroup2 ('(?P(a)(b))(?P(c)(d))', 'foo abcd qux', 4, 'four') 228s [ OK ] Re2MatchTest.test_lastindex_lastgroup2 ('(?P(a)(b))(?P(c)(d))', 'foo abcd qux', 4, 'four') 228s [ RUN ] Re2RegexpTest.test_compile_with_latin1_encoding 228s [ OK ] Re2RegexpTest.test_compile_with_latin1_encoding 228s [ RUN ] Re2RegexpTest.test_findall0 ('\\w\\w+', 'Hello, world.', ['Hello', 'world']) 228s [ OK ] Re2RegexpTest.test_findall0 ('\\w\\w+', 'Hello, world.', ['Hello', 'world']) 228s [ RUN ] Re2RegexpTest.test_findall1 (b'\\w\\w+', b'Hello, world.', [b'Hello', b'world']) 228s [ OK ] Re2RegexpTest.test_findall1 (b'\\w\\w+', b'Hello, world.', [b'Hello', b'world']) 228s [ RUN ] Re2RegexpTest.test_findall2 ('(\\w)\\w+', 'Hello, world.', ['H', 'w']) 228s [ OK ] Re2RegexpTest.test_findall2 ('(\\w)\\w+', 'Hello, world.', ['H', 'w']) 228s [ RUN ] Re2RegexpTest.test_findall3 (b'(\\w)\\w+', b'Hello, world.', [b'H', b'w']) 228s [ OK ] Re2RegexpTest.test_findall3 (b'(\\w)\\w+', b'Hello, world.', [b'H', b'w']) 228s [ RUN ] Re2RegexpTest.test_findall4 ('(\\w)(\\w+)', 'Hello, world.', [('H', 'ello'), ('w', 'orld')]) 228s [ OK ] Re2RegexpTest.test_findall4 ('(\\w)(\\w+)', 'Hello, world.', [('H', 'ello'), ('w', 'orld')]) 228s [ RUN ] Re2RegexpTest.test_findall5 (b'(\\w)(\\w+)', b'Hello, world.', [(b'H', b'ello'), (b'w', b'orld')]) 228s [ OK ] Re2RegexpTest.test_findall5 (b'(\\w)(\\w+)', b'Hello, world.', [(b'H', b'ello'), (b'w', b'orld')]) 228s [ RUN ] Re2RegexpTest.test_findall6 ('(\\w)(\\w+)?', 'Hello, w.', [('H', 'ello'), ('w', '')]) 228s [ OK ] Re2RegexpTest.test_findall6 ('(\\w)(\\w+)?', 'Hello, w.', [('H', 'ello'), ('w', '')]) 228s [ RUN ] Re2RegexpTest.test_findall7 (b'(\\w)(\\w+)?', b'Hello, w.', [(b'H', b'ello'), (b'w', b'')]) 228s [ OK ] Re2RegexpTest.test_findall7 (b'(\\w)(\\w+)?', b'Hello, w.', [(b'H', b'ello'), (b'w', b'')]) 228s [ RUN ] Re2RegexpTest.test_finditer0 ('', '', [(0, 0)]) 228s [ OK ] Re2RegexpTest.test_finditer0 ('', '', [(0, 0)]) 228s [ RUN ] Re2RegexpTest.test_finditer1 (b'', b'', [(0, 0)]) 228s [ OK ] Re2RegexpTest.test_finditer1 (b'', b'', [(0, 0)]) 228s [ RUN ] Re2RegexpTest.test_finditer10 ('y', 'xy', [(1, 2)]) 228s [ OK ] Re2RegexpTest.test_finditer10 ('y', 'xy', [(1, 2)]) 228s [ RUN ] Re2RegexpTest.test_finditer11 (b'y', b'xy', [(1, 2)]) 228s [ OK ] Re2RegexpTest.test_finditer11 (b'y', b'xy', [(1, 2)]) 228s [ RUN ] Re2RegexpTest.test_finditer12 ('z', 'xy', []) 228s [ OK ] Re2RegexpTest.test_finditer12 ('z', 'xy', []) 228s [ RUN ] Re2RegexpTest.test_finditer13 (b'z', b'xy', []) 228s [ OK ] Re2RegexpTest.test_finditer13 (b'z', b'xy', []) 228s [ RUN ] Re2RegexpTest.test_finditer14 ('\\w*', 'Hello, world.', [(0, 5), (5, 5), (6, 6), (7, 12), (12, 12), (13, 13)]) 228s [ OK ] Re2RegexpTest.test_finditer14 ('\\w*', 'Hello, world.', [(0, 5), (5, 5), (6, 6), (7, 12), (12, 12), (13, 13)]) 228s [ RUN ] Re2RegexpTest.test_finditer15 (b'\\w*', b'Hello, world.', [(0, 5), (5, 5), (6, 6), (7, 12), (12, 12), (13, 13)]) 228s [ OK ] Re2RegexpTest.test_finditer15 (b'\\w*', b'Hello, world.', [(0, 5), (5, 5), (6, 6), (7, 12), (12, 12), (13, 13)]) 228s [ RUN ] Re2RegexpTest.test_finditer2 ('', 'x', [(0, 0), (1, 1)]) 228s [ OK ] Re2RegexpTest.test_finditer2 ('', 'x', [(0, 0), (1, 1)]) 228s [ RUN ] Re2RegexpTest.test_finditer3 (b'', b'x', [(0, 0), (1, 1)]) 228s [ OK ] Re2RegexpTest.test_finditer3 (b'', b'x', [(0, 0), (1, 1)]) 228s [ RUN ] Re2RegexpTest.test_finditer4 ('', 'xy', [(0, 0), (1, 1), (2, 2)]) 228s [ OK ] Re2RegexpTest.test_finditer4 ('', 'xy', [(0, 0), (1, 1), (2, 2)]) 228s [ RUN ] Re2RegexpTest.test_finditer5 (b'', b'xy', [(0, 0), (1, 1), (2, 2)]) 228s [ OK ] Re2RegexpTest.test_finditer5 (b'', b'xy', [(0, 0), (1, 1), (2, 2)]) 228s [ RUN ] Re2RegexpTest.test_finditer6 ('.', 'xy', [(0, 1), (1, 2)]) 228s [ OK ] Re2RegexpTest.test_finditer6 ('.', 'xy', [(0, 1), (1, 2)]) 228s [ RUN ] Re2RegexpTest.test_finditer7 (b'.', b'xy', [(0, 1), (1, 2)]) 228s [ OK ] Re2RegexpTest.test_finditer7 (b'.', b'xy', [(0, 1), (1, 2)]) 228s [ RUN ] Re2RegexpTest.test_finditer8 ('x', 'xy', [(0, 1)]) 228s [ OK ] Re2RegexpTest.test_finditer8 ('x', 'xy', [(0, 1)]) 228s [ RUN ] Re2RegexpTest.test_finditer9 (b'x', b'xy', [(0, 1)]) 228s [ OK ] Re2RegexpTest.test_finditer9 (b'x', b'xy', [(0, 1)]) 228s [ RUN ] Re2RegexpTest.test_finditer_with_utf80 ('\\p{Lo}', 'ಠ_ಠ', [(0, 1), (2, 3)]) 228s [ OK ] Re2RegexpTest.test_finditer_with_utf80 ('\\p{Lo}', 'ಠ_ಠ', [(0, 1), (2, 3)]) 228s [ RUN ] Re2RegexpTest.test_finditer_with_utf81 (b'\\p{Lo}', b'\xe0\xb2\xa0_\xe0\xb2\xa0', [(0, 3), (4, 7)]) 228s [ OK ] Re2RegexpTest.test_finditer_with_utf81 (b'\\p{Lo}', b'\xe0\xb2\xa0_\xe0\xb2\xa0', [(0, 3), (4, 7)]) 228s [ RUN ] Re2RegexpTest.test_fullmatch0 ('\\d+', 'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_fullmatch0 ('\\d+', 'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_fullmatch1 (b'\\d+', b'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_fullmatch1 (b'\\d+', b'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_fullmatch2 ('\\s+', 'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_fullmatch2 ('\\s+', 'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_fullmatch3 (b'\\s+', b'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_fullmatch3 (b'\\s+', b'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_fullmatch4 ('\\w+', 'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_fullmatch4 ('\\w+', 'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_fullmatch5 (b'\\w+', b'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_fullmatch5 (b'\\w+', b'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_fullmatch6 ('(\\d+)?', 'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_fullmatch6 ('(\\d+)?', 'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_fullmatch7 (b'(\\d+)?', b'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_fullmatch7 (b'(\\d+)?', b'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_fullmatch8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', None) 228s [ OK ] Re2RegexpTest.test_fullmatch8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', None) 228s [ RUN ] Re2RegexpTest.test_fullmatch9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', None) 228s [ OK ] Re2RegexpTest.test_fullmatch9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', None) 228s [ RUN ] Re2RegexpTest.test_match0 ('\\d+', 'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_match0 ('\\d+', 'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_match1 (b'\\d+', b'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_match1 (b'\\d+', b'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_match2 ('\\s+', 'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_match2 ('\\s+', 'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_match3 (b'\\s+', b'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_match3 (b'\\s+', b'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_match4 ('\\w+', 'Hello, world.', [(0, 5)]) 228s [ OK ] Re2RegexpTest.test_match4 ('\\w+', 'Hello, world.', [(0, 5)]) 228s [ RUN ] Re2RegexpTest.test_match5 (b'\\w+', b'Hello, world.', [(0, 5)]) 228s [ OK ] Re2RegexpTest.test_match5 (b'\\w+', b'Hello, world.', [(0, 5)]) 228s [ RUN ] Re2RegexpTest.test_match6 ('(\\d+)?', 'Hello, world.', [(0, 0), (-1, -1)]) 228s [ OK ] Re2RegexpTest.test_match6 ('(\\d+)?', 'Hello, world.', [(0, 0), (-1, -1)]) 228s [ RUN ] Re2RegexpTest.test_match7 (b'(\\d+)?', b'Hello, world.', [(0, 0), (-1, -1)]) 228s [ OK ] Re2RegexpTest.test_match7 (b'(\\d+)?', b'Hello, world.', [(0, 0), (-1, -1)]) 228s [ RUN ] Re2RegexpTest.test_match8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', [(0, 7), (-1, -1)]) 228s [ OK ] Re2RegexpTest.test_match8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', [(0, 7), (-1, -1)]) 228s [ RUN ] Re2RegexpTest.test_match9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', [(0, 7), (-1, -1)]) 228s [ OK ] Re2RegexpTest.test_match9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', [(0, 7), (-1, -1)]) 228s [ RUN ] Re2RegexpTest.test_options 228s [ OK ] Re2RegexpTest.test_options 228s [ RUN ] Re2RegexpTest.test_pickle0 ('\\d+') 228s [ OK ] Re2RegexpTest.test_pickle0 ('\\d+') 228s [ RUN ] Re2RegexpTest.test_pickle1 (b'\\d+') 228s [ OK ] Re2RegexpTest.test_pickle1 (b'\\d+') 228s [ RUN ] Re2RegexpTest.test_pickle2 ('\\s+') 228s [ OK ] Re2RegexpTest.test_pickle2 ('\\s+') 228s [ RUN ] Re2RegexpTest.test_pickle3 (b'\\s+') 228s [ OK ] Re2RegexpTest.test_pickle3 (b'\\s+') 228s [ RUN ] Re2RegexpTest.test_pickle4 ('\\w+') 228s [ OK ] Re2RegexpTest.test_pickle4 ('\\w+') 228s [ RUN ] Re2RegexpTest.test_pickle5 (b'\\w+') 228s [ OK ] Re2RegexpTest.test_pickle5 (b'\\w+') 228s [ RUN ] Re2RegexpTest.test_pickle6 ('(\\d+)?') 228s [ OK ] Re2RegexpTest.test_pickle6 ('(\\d+)?') 228s [ RUN ] Re2RegexpTest.test_pickle7 (b'(\\d+)?') 228s [ OK ] Re2RegexpTest.test_pickle7 (b'(\\d+)?') 228s [ RUN ] Re2RegexpTest.test_pickle8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?') 228s [ OK ] Re2RegexpTest.test_pickle8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?') 228s [ RUN ] Re2RegexpTest.test_pickle9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?') 228s [ OK ] Re2RegexpTest.test_pickle9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?') 228s [ RUN ] Re2RegexpTest.test_purge 228s [ OK ] Re2RegexpTest.test_purge 228s [ RUN ] Re2RegexpTest.test_search0 ('\\d+', 'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_search0 ('\\d+', 'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_search1 (b'\\d+', b'Hello, world.', None) 228s [ OK ] Re2RegexpTest.test_search1 (b'\\d+', b'Hello, world.', None) 228s [ RUN ] Re2RegexpTest.test_search2 ('\\s+', 'Hello, world.', [(6, 7)]) 228s [ OK ] Re2RegexpTest.test_search2 ('\\s+', 'Hello, world.', [(6, 7)]) 228s [ RUN ] Re2RegexpTest.test_search3 (b'\\s+', b'Hello, world.', [(6, 7)]) 228s [ OK ] Re2RegexpTest.test_search3 (b'\\s+', b'Hello, world.', [(6, 7)]) 228s [ RUN ] Re2RegexpTest.test_search4 ('\\w+', 'Hello, world.', [(0, 5)]) 228s [ OK ] Re2RegexpTest.test_search4 ('\\w+', 'Hello, world.', [(0, 5)]) 228s [ RUN ] Re2RegexpTest.test_search5 (b'\\w+', b'Hello, world.', [(0, 5)]) 228s [ OK ] Re2RegexpTest.test_search5 (b'\\w+', b'Hello, world.', [(0, 5)]) 228s [ RUN ] Re2RegexpTest.test_search6 ('(\\d+)?', 'Hello, world.', [(0, 0), (-1, -1)]) 228s [ OK ] Re2RegexpTest.test_search6 ('(\\d+)?', 'Hello, world.', [(0, 0), (-1, -1)]) 228s [ RUN ] Re2RegexpTest.test_search7 (b'(\\d+)?', b'Hello, world.', [(0, 0), (-1, -1)]) 228s [ OK ] Re2RegexpTest.test_search7 (b'(\\d+)?', b'Hello, world.', [(0, 0), (-1, -1)]) 228s [ RUN ] Re2RegexpTest.test_search8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', [(0, 7), (-1, -1)]) 228s [ OK ] Re2RegexpTest.test_search8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', [(0, 7), (-1, -1)]) 228s [ RUN ] Re2RegexpTest.test_search9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', [(0, 7), (-1, -1)]) 228s [ OK ] Re2RegexpTest.test_search9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', [(0, 7), (-1, -1)]) 228s [ RUN ] Re2RegexpTest.test_search_with_bogus_pos_and_endpos 228s [ OK ] Re2RegexpTest.test_search_with_bogus_pos_and_endpos 228s [ RUN ] Re2RegexpTest.test_search_with_pos_and_endpos 228s [ OK ] Re2RegexpTest.test_search_with_pos_and_endpos 228s [ RUN ] Re2RegexpTest.test_split0 ('\\W+', 'Hello, world.', -1, ['Hello, world.']) 228s [ OK ] Re2RegexpTest.test_split0 ('\\W+', 'Hello, world.', -1, ['Hello, world.']) 228s [ RUN ] Re2RegexpTest.test_split1 (b'\\W+', b'Hello, world.', -1, [b'Hello, world.']) 228s [ OK ] Re2RegexpTest.test_split1 (b'\\W+', b'Hello, world.', -1, [b'Hello, world.']) 228s [ RUN ] Re2RegexpTest.test_split10 ('(\\W+)', 'Hello, world.', 1, ['Hello', ', ', 'world.']) 228s [ OK ] Re2RegexpTest.test_split10 ('(\\W+)', 'Hello, world.', 1, ['Hello', ', ', 'world.']) 228s [ RUN ] Re2RegexpTest.test_split11 (b'(\\W+)', b'Hello, world.', 1, [b'Hello', b', ', b'world.']) 228s [ OK ] Re2RegexpTest.test_split11 (b'(\\W+)', b'Hello, world.', 1, [b'Hello', b', ', b'world.']) 228s [ RUN ] Re2RegexpTest.test_split2 ('\\W+', 'Hello, world.', 0, ['Hello', 'world', '']) 228s [ OK ] Re2RegexpTest.test_split2 ('\\W+', 'Hello, world.', 0, ['Hello', 'world', '']) 228s [ RUN ] Re2RegexpTest.test_split3 (b'\\W+', b'Hello, world.', 0, [b'Hello', b'world', b'']) 228s [ OK ] Re2RegexpTest.test_split3 (b'\\W+', b'Hello, world.', 0, [b'Hello', b'world', b'']) 228s [ RUN ] Re2RegexpTest.test_split4 ('\\W+', 'Hello, world.', 1, ['Hello', 'world.']) 228s [ OK ] Re2RegexpTest.test_split4 ('\\W+', 'Hello, world.', 1, ['Hello', 'world.']) 228s [ RUN ] Re2RegexpTest.test_split5 (b'\\W+', b'Hello, world.', 1, [b'Hello', b'world.']) 228s [ OK ] Re2RegexpTest.test_split5 (b'\\W+', b'Hello, world.', 1, [b'Hello', b'world.']) 228s [ RUN ] Re2RegexpTest.test_split6 ('(\\W+)', 'Hello, world.', -1, ['Hello, world.']) 228s [ OK ] Re2RegexpTest.test_split6 ('(\\W+)', 'Hello, world.', -1, ['Hello, world.']) 228s [ RUN ] Re2RegexpTest.test_split7 (b'(\\W+)', b'Hello, world.', -1, [b'Hello, world.']) 228s [ OK ] Re2RegexpTest.test_split7 (b'(\\W+)', b'Hello, world.', -1, [b'Hello, world.']) 228s [ RUN ] Re2RegexpTest.test_split8 ('(\\W+)', 'Hello, world.', 0, ['Hello', ', ', 'world', '.', '']) 228s [ OK ] Re2RegexpTest.test_split8 ('(\\W+)', 'Hello, world.', 0, ['Hello', ', ', 'world', '.', '']) 228s [ RUN ] Re2RegexpTest.test_split9 (b'(\\W+)', b'Hello, world.', 0, [b'Hello', b', ', b'world', b'.', b'']) 228s [ OK ] Re2RegexpTest.test_split9 (b'(\\W+)', b'Hello, world.', 0, [b'Hello', b', ', b'world', b'.', b'']) 228s [ RUN ] Re2RegexpTest.test_subn_sub0 ('\\w+', , 'Hello, world.', -1, 'Hello, world.', 0) 228s [ OK ] Re2RegexpTest.test_subn_sub0 ('\\w+', , 'Hello, world.', -1, 'Hello, world.', 0) 228s [ RUN ] Re2RegexpTest.test_subn_sub1 (b'\\w+', , b'Hello, world.', -1, b'Hello, world.', 0) 228s [ OK ] Re2RegexpTest.test_subn_sub1 (b'\\w+', , b'Hello, world.', -1, b'Hello, world.', 0) 228s [ RUN ] Re2RegexpTest.test_subn_sub10 ('\\w+', 'MEEP', 'Hello, world.', 1, 'MEEP, world.', 1) 228s [ OK ] Re2RegexpTest.test_subn_sub10 ('\\w+', 'MEEP', 'Hello, world.', 1, 'MEEP, world.', 1) 228s [ RUN ] Re2RegexpTest.test_subn_sub11 (b'\\w+', b'MEEP', b'Hello, world.', 1, b'MEEP, world.', 1) 228s [ OK ] Re2RegexpTest.test_subn_sub11 (b'\\w+', b'MEEP', b'Hello, world.', 1, b'MEEP, world.', 1) 228s [ RUN ] Re2RegexpTest.test_subn_sub12 ('\\\\', '\\\\\\\\', 'Hello,\\world.', 0, 'Hello,\\\\world.', 1) 228s [ OK ] Re2RegexpTest.test_subn_sub12 ('\\\\', '\\\\\\\\', 'Hello,\\world.', 0, 'Hello,\\\\world.', 1) 228s [ RUN ] Re2RegexpTest.test_subn_sub13 (b'\\\\', b'\\\\\\\\', b'Hello,\\world.', 0, b'Hello,\\\\world.', 1) 228s [ OK ] Re2RegexpTest.test_subn_sub13 (b'\\\\', b'\\\\\\\\', b'Hello,\\world.', 0, b'Hello,\\\\world.', 1) 228s [ RUN ] Re2RegexpTest.test_subn_sub2 ('\\w+', , 'Hello, world.', 0, 'HELLO, WORLD.', 2) 228s [ OK ] Re2RegexpTest.test_subn_sub2 ('\\w+', , 'Hello, world.', 0, 'HELLO, WORLD.', 2) 228s [ RUN ] Re2RegexpTest.test_subn_sub3 (b'\\w+', , b'Hello, world.', 0, b'HELLO, WORLD.', 2) 228s [ OK ] Re2RegexpTest.test_subn_sub3 (b'\\w+', , b'Hello, world.', 0, b'HELLO, WORLD.', 2) 228s [ RUN ] Re2RegexpTest.test_subn_sub4 ('\\w+', , 'Hello, world.', 1, 'HELLO, world.', 1) 228s [ OK ] Re2RegexpTest.test_subn_sub4 ('\\w+', , 'Hello, world.', 1, 'HELLO, world.', 1) 228s [ RUN ] Re2RegexpTest.test_subn_sub5 (b'\\w+', , b'Hello, world.', 1, b'HELLO, world.', 1) 228s [ OK ] Re2RegexpTest.test_subn_sub5 (b'\\w+', , b'Hello, world.', 1, b'HELLO, world.', 1) 228s [ RUN ] Re2RegexpTest.test_subn_sub6 ('\\w+', 'MEEP', 'Hello, world.', -1, 'Hello, world.', 0) 228s [ OK ] Re2RegexpTest.test_subn_sub6 ('\\w+', 'MEEP', 'Hello, world.', -1, 'Hello, world.', 0) 228s [ RUN ] Re2RegexpTest.test_subn_sub7 (b'\\w+', b'MEEP', b'Hello, world.', -1, b'Hello, world.', 0) 228s [ OK ] Re2RegexpTest.test_subn_sub7 (b'\\w+', b'MEEP', b'Hello, world.', -1, b'Hello, world.', 0) 228s [ RUN ] Re2RegexpTest.test_subn_sub8 ('\\w+', 'MEEP', 'Hello, world.', 0, 'MEEP, MEEP.', 2) 228s [ OK ] Re2RegexpTest.test_subn_sub8 ('\\w+', 'MEEP', 'Hello, world.', 0, 'MEEP, MEEP.', 2) 228s [ RUN ] Re2RegexpTest.test_subn_sub9 (b'\\w+', b'MEEP', b'Hello, world.', 0, b'MEEP, MEEP.', 2) 228s [ OK ] Re2RegexpTest.test_subn_sub9 (b'\\w+', b'MEEP', b'Hello, world.', 0, b'MEEP, MEEP.', 2) 228s [ RUN ] ReMatchTest.test_bogus_group_start_end_and_span 228s [ OK ] ReMatchTest.test_bogus_group_start_end_and_span 228s [ RUN ] ReMatchTest.test_expand 228s [ OK ] ReMatchTest.test_expand 228s [ RUN ] ReMatchTest.test_expand_with_octal 228s [ OK ] ReMatchTest.test_expand_with_octal 228s [ RUN ] ReMatchTest.test_getitem_group_groups_groupdict 228s [ OK ] ReMatchTest.test_getitem_group_groups_groupdict 228s [ RUN ] ReMatchTest.test_lastindex_lastgroup0 ('((a)(b))((c)(d))', 'foo bar qux', None, None) 228s [ OK ] ReMatchTest.test_lastindex_lastgroup0 ('((a)(b))((c)(d))', 'foo bar qux', None, None) 228s [ RUN ] ReMatchTest.test_lastindex_lastgroup1 ('(?P(a)(b))((c)(d))', 'foo abcd qux', 4, None) 228s [ OK ] ReMatchTest.test_lastindex_lastgroup1 ('(?P(a)(b))((c)(d))', 'foo abcd qux', 4, None) 228s [ RUN ] ReMatchTest.test_lastindex_lastgroup2 ('(?P(a)(b))(?P(c)(d))', 'foo abcd qux', 4, 'four') 228s [ OK ] ReMatchTest.test_lastindex_lastgroup2 ('(?P(a)(b))(?P(c)(d))', 'foo abcd qux', 4, 'four') 228s [ RUN ] ReRegexpTest.test_findall0 ('\\w\\w+', 'Hello, world.', ['Hello', 'world']) 228s [ OK ] ReRegexpTest.test_findall0 ('\\w\\w+', 'Hello, world.', ['Hello', 'world']) 228s [ RUN ] ReRegexpTest.test_findall1 (b'\\w\\w+', b'Hello, world.', [b'Hello', b'world']) 228s [ OK ] ReRegexpTest.test_findall1 (b'\\w\\w+', b'Hello, world.', [b'Hello', b'world']) 228s [ RUN ] ReRegexpTest.test_findall2 ('(\\w)\\w+', 'Hello, world.', ['H', 'w']) 228s [ OK ] ReRegexpTest.test_findall2 ('(\\w)\\w+', 'Hello, world.', ['H', 'w']) 228s [ RUN ] ReRegexpTest.test_findall3 (b'(\\w)\\w+', b'Hello, world.', [b'H', b'w']) 228s [ OK ] ReRegexpTest.test_findall3 (b'(\\w)\\w+', b'Hello, world.', [b'H', b'w']) 228s [ RUN ] ReRegexpTest.test_findall4 ('(\\w)(\\w+)', 'Hello, world.', [('H', 'ello'), ('w', 'orld')]) 228s [ OK ] ReRegexpTest.test_findall4 ('(\\w)(\\w+)', 'Hello, world.', [('H', 'ello'), ('w', 'orld')]) 228s [ RUN ] ReRegexpTest.test_findall5 (b'(\\w)(\\w+)', b'Hello, world.', [(b'H', b'ello'), (b'w', b'orld')]) 228s [ OK ] ReRegexpTest.test_findall5 (b'(\\w)(\\w+)', b'Hello, world.', [(b'H', b'ello'), (b'w', b'orld')]) 228s [ RUN ] ReRegexpTest.test_findall6 ('(\\w)(\\w+)?', 'Hello, w.', [('H', 'ello'), ('w', '')]) 228s [ OK ] ReRegexpTest.test_findall6 ('(\\w)(\\w+)?', 'Hello, w.', [('H', 'ello'), ('w', '')]) 228s [ RUN ] ReRegexpTest.test_findall7 (b'(\\w)(\\w+)?', b'Hello, w.', [(b'H', b'ello'), (b'w', b'')]) 228s [ OK ] ReRegexpTest.test_findall7 (b'(\\w)(\\w+)?', b'Hello, w.', [(b'H', b'ello'), (b'w', b'')]) 228s [ RUN ] ReRegexpTest.test_finditer0 ('', '', [(0, 0)]) 228s [ OK ] ReRegexpTest.test_finditer0 ('', '', [(0, 0)]) 228s [ RUN ] ReRegexpTest.test_finditer1 (b'', b'', [(0, 0)]) 228s [ OK ] ReRegexpTest.test_finditer1 (b'', b'', [(0, 0)]) 228s [ RUN ] ReRegexpTest.test_finditer10 ('y', 'xy', [(1, 2)]) 228s [ OK ] ReRegexpTest.test_finditer10 ('y', 'xy', [(1, 2)]) 228s [ RUN ] ReRegexpTest.test_finditer11 (b'y', b'xy', [(1, 2)]) 228s [ OK ] ReRegexpTest.test_finditer11 (b'y', b'xy', [(1, 2)]) 228s [ RUN ] ReRegexpTest.test_finditer12 ('z', 'xy', []) 228s [ OK ] ReRegexpTest.test_finditer12 ('z', 'xy', []) 228s [ RUN ] ReRegexpTest.test_finditer13 (b'z', b'xy', []) 228s [ OK ] ReRegexpTest.test_finditer13 (b'z', b'xy', []) 228s [ RUN ] ReRegexpTest.test_finditer14 ('\\w*', 'Hello, world.', [(0, 5), (5, 5), (6, 6), (7, 12), (12, 12), (13, 13)]) 228s [ OK ] ReRegexpTest.test_finditer14 ('\\w*', 'Hello, world.', [(0, 5), (5, 5), (6, 6), (7, 12), (12, 12), (13, 13)]) 228s [ RUN ] ReRegexpTest.test_finditer15 (b'\\w*', b'Hello, world.', [(0, 5), (5, 5), (6, 6), (7, 12), (12, 12), (13, 13)]) 228s [ OK ] ReRegexpTest.test_finditer15 (b'\\w*', b'Hello, world.', [(0, 5), (5, 5), (6, 6), (7, 12), (12, 12), (13, 13)]) 228s [ RUN ] ReRegexpTest.test_finditer2 ('', 'x', [(0, 0), (1, 1)]) 228s [ OK ] ReRegexpTest.test_finditer2 ('', 'x', [(0, 0), (1, 1)]) 228s [ RUN ] ReRegexpTest.test_finditer3 (b'', b'x', [(0, 0), (1, 1)]) 228s [ OK ] ReRegexpTest.test_finditer3 (b'', b'x', [(0, 0), (1, 1)]) 228s [ RUN ] ReRegexpTest.test_finditer4 ('', 'xy', [(0, 0), (1, 1), (2, 2)]) 228s [ OK ] ReRegexpTest.test_finditer4 ('', 'xy', [(0, 0), (1, 1), (2, 2)]) 228s [ RUN ] ReRegexpTest.test_finditer5 (b'', b'xy', [(0, 0), (1, 1), (2, 2)]) 228s [ OK ] ReRegexpTest.test_finditer5 (b'', b'xy', [(0, 0), (1, 1), (2, 2)]) 228s [ RUN ] ReRegexpTest.test_finditer6 ('.', 'xy', [(0, 1), (1, 2)]) 228s [ OK ] ReRegexpTest.test_finditer6 ('.', 'xy', [(0, 1), (1, 2)]) 228s [ RUN ] ReRegexpTest.test_finditer7 (b'.', b'xy', [(0, 1), (1, 2)]) 228s [ OK ] ReRegexpTest.test_finditer7 (b'.', b'xy', [(0, 1), (1, 2)]) 228s [ RUN ] ReRegexpTest.test_finditer8 ('x', 'xy', [(0, 1)]) 228s [ OK ] ReRegexpTest.test_finditer8 ('x', 'xy', [(0, 1)]) 228s [ RUN ] ReRegexpTest.test_finditer9 (b'x', b'xy', [(0, 1)]) 228s [ OK ] ReRegexpTest.test_finditer9 (b'x', b'xy', [(0, 1)]) 228s [ RUN ] ReRegexpTest.test_fullmatch0 ('\\d+', 'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_fullmatch0 ('\\d+', 'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_fullmatch1 (b'\\d+', b'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_fullmatch1 (b'\\d+', b'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_fullmatch2 ('\\s+', 'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_fullmatch2 ('\\s+', 'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_fullmatch3 (b'\\s+', b'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_fullmatch3 (b'\\s+', b'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_fullmatch4 ('\\w+', 'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_fullmatch4 ('\\w+', 'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_fullmatch5 (b'\\w+', b'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_fullmatch5 (b'\\w+', b'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_fullmatch6 ('(\\d+)?', 'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_fullmatch6 ('(\\d+)?', 'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_fullmatch7 (b'(\\d+)?', b'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_fullmatch7 (b'(\\d+)?', b'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_fullmatch8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', None) 228s [ OK ] ReRegexpTest.test_fullmatch8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', None) 228s [ RUN ] ReRegexpTest.test_fullmatch9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', None) 228s [ OK ] ReRegexpTest.test_fullmatch9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', None) 228s [ RUN ] ReRegexpTest.test_match0 ('\\d+', 'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_match0 ('\\d+', 'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_match1 (b'\\d+', b'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_match1 (b'\\d+', b'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_match2 ('\\s+', 'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_match2 ('\\s+', 'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_match3 (b'\\s+', b'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_match3 (b'\\s+', b'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_match4 ('\\w+', 'Hello, world.', [(0, 5)]) 228s [ OK ] ReRegexpTest.test_match4 ('\\w+', 'Hello, world.', [(0, 5)]) 228s [ RUN ] ReRegexpTest.test_match5 (b'\\w+', b'Hello, world.', [(0, 5)]) 228s [ OK ] ReRegexpTest.test_match5 (b'\\w+', b'Hello, world.', [(0, 5)]) 228s [ RUN ] ReRegexpTest.test_match6 ('(\\d+)?', 'Hello, world.', [(0, 0), (-1, -1)]) 228s [ OK ] ReRegexpTest.test_match6 ('(\\d+)?', 'Hello, world.', [(0, 0), (-1, -1)]) 228s [ RUN ] ReRegexpTest.test_match7 (b'(\\d+)?', b'Hello, world.', [(0, 0), (-1, -1)]) 228s [ OK ] ReRegexpTest.test_match7 (b'(\\d+)?', b'Hello, world.', [(0, 0), (-1, -1)]) 228s [ RUN ] ReRegexpTest.test_match8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', [(0, 7), (-1, -1)]) 228s [ OK ] ReRegexpTest.test_match8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', [(0, 7), (-1, -1)]) 228s [ RUN ] ReRegexpTest.test_match9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', [(0, 7), (-1, -1)]) 228s [ OK ] ReRegexpTest.test_match9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', [(0, 7), (-1, -1)]) 228s [ RUN ] ReRegexpTest.test_pickle0 ('\\d+') 228s [ OK ] ReRegexpTest.test_pickle0 ('\\d+') 228s [ RUN ] ReRegexpTest.test_pickle1 (b'\\d+') 228s [ OK ] ReRegexpTest.test_pickle1 (b'\\d+') 228s [ RUN ] ReRegexpTest.test_pickle2 ('\\s+') 228s [ OK ] ReRegexpTest.test_pickle2 ('\\s+') 228s [ RUN ] ReRegexpTest.test_pickle3 (b'\\s+') 228s [ OK ] ReRegexpTest.test_pickle3 (b'\\s+') 228s [ RUN ] ReRegexpTest.test_pickle4 ('\\w+') 228s [ OK ] ReRegexpTest.test_pickle4 ('\\w+') 228s [ RUN ] ReRegexpTest.test_pickle5 (b'\\w+') 228s [ OK ] ReRegexpTest.test_pickle5 (b'\\w+') 228s [ RUN ] ReRegexpTest.test_pickle6 ('(\\d+)?') 228s [ OK ] ReRegexpTest.test_pickle6 ('(\\d+)?') 228s [ RUN ] ReRegexpTest.test_pickle7 (b'(\\d+)?') 228s [ OK ] ReRegexpTest.test_pickle7 (b'(\\d+)?') 228s [ RUN ] ReRegexpTest.test_pickle8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?') 228s [ OK ] ReRegexpTest.test_pickle8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?') 228s [ RUN ] ReRegexpTest.test_pickle9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?') 228s [ OK ] ReRegexpTest.test_pickle9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?') 228s [ RUN ] ReRegexpTest.test_search0 ('\\d+', 'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_search0 ('\\d+', 'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_search1 (b'\\d+', b'Hello, world.', None) 228s [ OK ] ReRegexpTest.test_search1 (b'\\d+', b'Hello, world.', None) 228s [ RUN ] ReRegexpTest.test_search2 ('\\s+', 'Hello, world.', [(6, 7)]) 228s [ OK ] ReRegexpTest.test_search2 ('\\s+', 'Hello, world.', [(6, 7)]) 228s [ RUN ] ReRegexpTest.test_search3 (b'\\s+', b'Hello, world.', [(6, 7)]) 228s [ OK ] ReRegexpTest.test_search3 (b'\\s+', b'Hello, world.', [(6, 7)]) 228s [ RUN ] ReRegexpTest.test_search4 ('\\w+', 'Hello, world.', [(0, 5)]) 228s [ OK ] ReRegexpTest.test_search4 ('\\w+', 'Hello, world.', [(0, 5)]) 228s [ RUN ] ReRegexpTest.test_search5 (b'\\w+', b'Hello, world.', [(0, 5)]) 228s [ OK ] ReRegexpTest.test_search5 (b'\\w+', b'Hello, world.', [(0, 5)]) 228s [ RUN ] ReRegexpTest.test_search6 ('(\\d+)?', 'Hello, world.', [(0, 0), (-1, -1)]) 228s [ OK ] ReRegexpTest.test_search6 ('(\\d+)?', 'Hello, world.', [(0, 0), (-1, -1)]) 228s [ RUN ] ReRegexpTest.test_search7 (b'(\\d+)?', b'Hello, world.', [(0, 0), (-1, -1)]) 228s [ OK ] ReRegexpTest.test_search7 (b'(\\d+)?', b'Hello, world.', [(0, 0), (-1, -1)]) 228s [ RUN ] ReRegexpTest.test_search8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', [(0, 7), (-1, -1)]) 228s [ OK ] ReRegexpTest.test_search8 ('youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', 'youtube_ads', [(0, 7), (-1, -1)]) 228s [ RUN ] ReRegexpTest.test_search9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', [(0, 7), (-1, -1)]) 228s [ OK ] ReRegexpTest.test_search9 (b'youtube(_device|_md|_gaia|_multiday|_multiday_gaia)?', b'youtube_ads', [(0, 7), (-1, -1)]) 228s [ RUN ] ReRegexpTest.test_search_with_bogus_pos_and_endpos 228s [ OK ] ReRegexpTest.test_search_with_bogus_pos_and_endpos 228s [ RUN ] ReRegexpTest.test_search_with_pos_and_endpos 228s [ OK ] ReRegexpTest.test_search_with_pos_and_endpos 228s [ RUN ] ReRegexpTest.test_split0 ('\\W+', 'Hello, world.', -1, ['Hello, world.']) 228s /tmp/autopkgtest.wt4Nwu/autopkgtest_tmp/re2_test.py:259: DeprecationWarning: 'maxsplit' is passed as positional argument 228s pieces = self.MODULE.split(pattern, text, maxsplit) 228s [ OK ] ReRegexpTest.test_split0 ('\\W+', 'Hello, world.', -1, ['Hello, world.']) 228s [ RUN ] ReRegexpTest.test_split1 (b'\\W+', b'Hello, world.', -1, [b'Hello, world.']) 228s [ OK ] ReRegexpTest.test_split1 (b'\\W+', b'Hello, world.', -1, [b'Hello, world.']) 228s [ RUN ] ReRegexpTest.test_split10 ('(\\W+)', 'Hello, world.', 1, ['Hello', ', ', 'world.']) 228s [ OK ] ReRegexpTest.test_split10 ('(\\W+)', 'Hello, world.', 1, ['Hello', ', ', 'world.']) 228s [ RUN ] ReRegexpTest.test_split11 (b'(\\W+)', b'Hello, world.', 1, [b'Hello', b', ', b'world.']) 228s [ OK ] ReRegexpTest.test_split11 (b'(\\W+)', b'Hello, world.', 1, [b'Hello', b', ', b'world.']) 228s [ RUN ] ReRegexpTest.test_split2 ('\\W+', 'Hello, world.', 0, ['Hello', 'world', '']) 228s [ OK ] ReRegexpTest.test_split2 ('\\W+', 'Hello, world.', 0, ['Hello', 'world', '']) 228s [ RUN ] ReRegexpTest.test_split3 (b'\\W+', b'Hello, world.', 0, [b'Hello', b'world', b'']) 228s [ OK ] ReRegexpTest.test_split3 (b'\\W+', b'Hello, world.', 0, [b'Hello', b'world', b'']) 228s [ RUN ] ReRegexpTest.test_split4 ('\\W+', 'Hello, world.', 1, ['Hello', 'world.']) 228s [ OK ] ReRegexpTest.test_split4 ('\\W+', 'Hello, world.', 1, ['Hello', 'world.']) 228s [ RUN ] ReRegexpTest.test_split5 (b'\\W+', b'Hello, world.', 1, [b'Hello', b'world.']) 228s [ OK ] ReRegexpTest.test_split5 (b'\\W+', b'Hello, world.', 1, [b'Hello', b'world.']) 228s [ RUN ] ReRegexpTest.test_split6 ('(\\W+)', 'Hello, world.', -1, ['Hello, world.']) 228s [ OK ] ReRegexpTest.test_split6 ('(\\W+)', 'Hello, world.', -1, ['Hello, world.']) 228s [ RUN ] ReRegexpTest.test_split7 (b'(\\W+)', b'Hello, world.', -1, [b'Hello, world.']) 228s [ OK ] ReRegexpTest.test_split7 (b'(\\W+)', b'Hello, world.', -1, [b'Hello, world.']) 228s [ RUN ] ReRegexpTest.test_split8 ('(\\W+)', 'Hello, world.', 0, ['Hello', ', ', 'world', '.', '']) 228s [ OK ] ReRegexpTest.test_split8 ('(\\W+)', 'Hello, world.', 0, ['Hello', ', ', 'world', '.', '']) 228s [ RUN ] ReRegexpTest.test_split9 (b'(\\W+)', b'Hello, world.', 0, [b'Hello', b', ', b'world', b'.', b'']) 228s [ OK ] ReRegexpTest.test_split9 (b'(\\W+)', b'Hello, world.', 0, [b'Hello', b', ', b'world', b'.', b'']) 228s [ RUN ] ReRegexpTest.test_subn_sub0 ('\\w+', , 'Hello, world.', -1, 'Hello, world.', 0) 228s /tmp/autopkgtest.wt4Nwu/autopkgtest_tmp/re2_test.py:280: DeprecationWarning: 'count' is passed as positional argument 228s joined_pieces, numsplit = self.MODULE.subn(pattern, repl, text, count) 228s /tmp/autopkgtest.wt4Nwu/autopkgtest_tmp/re2_test.py:284: DeprecationWarning: 'count' is passed as positional argument 228s joined_pieces = self.MODULE.sub(pattern, repl, text, count) 228s [ OK ] ReRegexpTest.test_subn_sub0 ('\\w+', , 'Hello, world.', -1, 'Hello, world.', 0) 228s [ RUN ] ReRegexpTest.test_subn_sub1 (b'\\w+', , b'Hello, world.', -1, b'Hello, world.', 0) 228s [ OK ] ReRegexpTest.test_subn_sub1 (b'\\w+', , b'Hello, world.', -1, b'Hello, world.', 0) 228s [ RUN ] ReRegexpTest.test_subn_sub10 ('\\w+', 'MEEP', 'Hello, world.', 1, 'MEEP, world.', 1) 228s [ OK ] ReRegexpTest.test_subn_sub10 ('\\w+', 'MEEP', 'Hello, world.', 1, 'MEEP, world.', 1) 228s [ RUN ] ReRegexpTest.test_subn_sub11 (b'\\w+', b'MEEP', b'Hello, world.', 1, b'MEEP, world.', 1) 228s [ OK ] ReRegexpTest.test_subn_sub11 (b'\\w+', b'MEEP', b'Hello, world.', 1, b'MEEP, world.', 1) 228s [ RUN ] ReRegexpTest.test_subn_sub12 ('\\\\', '\\\\\\\\', 'Hello,\\world.', 0, 'Hello,\\\\world.', 1) 228s [ OK ] ReRegexpTest.test_subn_sub12 ('\\\\', '\\\\\\\\', 'Hello,\\world.', 0, 'Hello,\\\\world.', 1) 228s [ RUN ] ReRegexpTest.test_subn_sub13 (b'\\\\', b'\\\\\\\\', b'Hello,\\world.', 0, b'Hello,\\\\world.', 1) 228s [ OK ] ReRegexpTest.test_subn_sub13 (b'\\\\', b'\\\\\\\\', b'Hello,\\world.', 0, b'Hello,\\\\world.', 1) 228s [ RUN ] ReRegexpTest.test_subn_sub2 ('\\w+', , 'Hello, world.', 0, 'HELLO, WORLD.', 2) 228s [ OK ] ReRegexpTest.test_subn_sub2 ('\\w+', , 'Hello, world.', 0, 'HELLO, WORLD.', 2) 228s [ RUN ] ReRegexpTest.test_subn_sub3 (b'\\w+', , b'Hello, world.', 0, b'HELLO, WORLD.', 2) 228s [ OK ] ReRegexpTest.test_subn_sub3 (b'\\w+', , b'Hello, world.', 0, b'HELLO, WORLD.', 2) 228s [ RUN ] ReRegexpTest.test_subn_sub4 ('\\w+', , 'Hello, world.', 1, 'HELLO, world.', 1) 228s [ OK ] ReRegexpTest.test_subn_sub4 ('\\w+', , 'Hello, world.', 1, 'HELLO, world.', 1) 228s [ RUN ] ReRegexpTest.test_subn_sub5 (b'\\w+', , b'Hello, world.', 1, b'HELLO, world.', 1) 228s [ OK ] ReRegexpTest.test_subn_sub5 (b'\\w+', , b'Hello, world.', 1, b'HELLO, world.', 1) 228s [ RUN ] ReRegexpTest.test_subn_sub6 ('\\w+', 'MEEP', 'Hello, world.', -1, 'Hello, world.', 0) 228s [ OK ] ReRegexpTest.test_subn_sub6 ('\\w+', 'MEEP', 'Hello, world.', -1, 'Hello, world.', 0) 228s [ RUN ] ReRegexpTest.test_subn_sub7 (b'\\w+', b'MEEP', b'Hello, world.', -1, b'Hello, world.', 0) 228s [ OK ] ReRegexpTest.test_subn_sub7 (b'\\w+', b'MEEP', b'Hello, world.', -1, b'Hello, world.', 0) 228s [ RUN ] ReRegexpTest.test_subn_sub8 ('\\w+', 'MEEP', 'Hello, world.', 0, 'MEEP, MEEP.', 2) 228s [ OK ] ReRegexpTest.test_subn_sub8 ('\\w+', 'MEEP', 'Hello, world.', 0, 'MEEP, MEEP.', 2) 228s [ RUN ] ReRegexpTest.test_subn_sub9 (b'\\w+', b'MEEP', b'Hello, world.', 0, b'MEEP, MEEP.', 2) 228s [ OK ] ReRegexpTest.test_subn_sub9 (b'\\w+', b'MEEP', b'Hello, world.', 0, b'MEEP, MEEP.', 2) 228s [ RUN ] SetTest.test_fullmatch 228s E0000 00:00:1769272453.410887 2148 set.cc:78] Error parsing '(MEEP': missing ): (MEEP 228s [ OK ] SetTest.test_fullmatch 228s [ RUN ] SetTest.test_match 228s E0000 00:00:1769272453.411033 2148 set.cc:78] Error parsing '(MEEP': missing ): (MEEP 228s [ OK ] SetTest.test_match 228s [ RUN ] SetTest.test_search 228s E0000 00:00:1769272453.411167 2148 set.cc:78] Error parsing '(MEEP': missing ): (MEEP 228s [ OK ] SetTest.test_search 228s ---------------------------------------------------------------------- 228s Ran 243 tests in 0.030s 228s 228s OK 228s autopkgtest [16:34:14]: test python-unittests: -----------------------] 229s python-unittests PASS 229s autopkgtest [16:34:15]: test python-unittests: - - - - - - - - - - results - - - - - - - - - - 229s autopkgtest [16:34:15]: @@@@@@@@@@@@@@@@@@@@ summary 229s smoketest FAIL non-zero exit status 1 229s python-unittests PASS