0s autopkgtest [11:55:18]: starting date and time: 2025-12-03 11:55:18+0000 0s autopkgtest [11:55:18]: git checkout: 508d4a25 a-v-ssh wait_for_ssh: demote "ssh connection failed" to a debug message 0s autopkgtest [11:55:18]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.as2t3kx7/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:python3-defaults --apt-upgrade pycxx --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.13.9-2 -- lxd -r lxd-armhf-10.145.243.254 lxd-armhf-10.145.243.254:autopkgtest/ubuntu/resolute/armhf 21s autopkgtest [11:55:39]: testbed dpkg architecture: armhf 23s autopkgtest [11:55:41]: testbed apt version: 3.1.12 28s autopkgtest [11:55:46]: @@@@@@@@@@@@@@@@@@@@ test bed setup 29s autopkgtest [11:55:47]: testbed release detected to be: None 37s autopkgtest [11:55:55]: updating testbed package index (apt update) 39s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 39s Get:2 http://ftpmaster.internal/ubuntu resolute InRelease [124 kB] 39s Get:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease [124 kB] 39s Get:4 http://ftpmaster.internal/ubuntu resolute-security InRelease [124 kB] 40s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [981 kB] 40s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [25.2 kB] 40s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [147 kB] 40s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf Packages [187 kB] 40s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/universe armhf Packages [678 kB] 40s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse armhf Packages [8468 B] 40s Get:11 http://ftpmaster.internal/ubuntu resolute/multiverse Sources [305 kB] 40s Get:12 http://ftpmaster.internal/ubuntu resolute/universe Sources [21.4 MB] 40s Get:13 http://ftpmaster.internal/ubuntu resolute/main Sources [1414 kB] 40s Get:14 http://ftpmaster.internal/ubuntu resolute/main armhf Packages [1366 kB] 40s Get:15 http://ftpmaster.internal/ubuntu resolute/universe armhf Packages [15.5 MB] 41s Get:16 http://ftpmaster.internal/ubuntu resolute/multiverse armhf Packages [175 kB] 44s Fetched 42.6 MB in 5s (8448 kB/s) 45s Reading package lists... 51s autopkgtest [11:56:09]: upgrading testbed (apt dist-upgrade and autopurge) 53s Reading package lists... 53s Building dependency tree... 53s Reading state information... 53s Calculating upgrade... 54s The following packages will be upgraded: 54s libpython3-stdlib python3 python3-gdbm python3-minimal 54s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 54s Need to get 72.9 kB of archives. 54s After this operation, 2048 B of additional disk space will be used. 54s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-minimal armhf 3.13.9-2 [28.1 kB] 54s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3 armhf 3.13.9-2 [23.0 kB] 54s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf libpython3-stdlib armhf 3.13.9-2 [10.8 kB] 54s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-gdbm armhf 3.13.9-2 [11.0 kB] 55s Fetched 72.9 kB in 0s (179 kB/s) 55s (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 ... 65928 files and directories currently installed.) 55s Preparing to unpack .../python3-minimal_3.13.9-2_armhf.deb ... 55s Unpacking python3-minimal (3.13.9-2) over (3.13.7-1) ... 55s Setting up python3-minimal (3.13.9-2) ... 55s (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 ... 65928 files and directories currently installed.) 55s Preparing to unpack .../python3_3.13.9-2_armhf.deb ... 55s Unpacking python3 (3.13.9-2) over (3.13.7-1) ... 55s Preparing to unpack .../libpython3-stdlib_3.13.9-2_armhf.deb ... 55s Unpacking libpython3-stdlib:armhf (3.13.9-2) over (3.13.7-1) ... 55s Preparing to unpack .../python3-gdbm_3.13.9-2_armhf.deb ... 55s Unpacking python3-gdbm (3.13.9-2) over (3.13.9-1) ... 55s Setting up python3-gdbm (3.13.9-2) ... 55s Setting up libpython3-stdlib:armhf (3.13.9-2) ... 55s Setting up python3 (3.13.9-2) ... 56s Processing triggers for man-db (2.13.1-1) ... 58s Reading package lists... 58s Building dependency tree... 58s Reading state information... 59s Solving dependencies... 59s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 61s autopkgtest [11:56:19]: rebooting testbed after setup commands that affected boot 101s autopkgtest [11:56:59]: testbed running kernel: Linux 6.8.0-87-generic #88~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Oct 14 14:00:09 UTC 2 127s autopkgtest [11:57:25]: @@@@@@@@@@@@@@@@@@@@ apt-source pycxx 139s Get:1 http://ftpmaster.internal/ubuntu resolute/universe pycxx 7.1.8-3build1 (dsc) [2125 B] 139s Get:2 http://ftpmaster.internal/ubuntu resolute/universe pycxx 7.1.8-3build1 (tar) [155 kB] 139s Get:3 http://ftpmaster.internal/ubuntu resolute/universe pycxx 7.1.8-3build1 (diff) [8556 B] 140s gpgv: Signature made Sat Oct 18 13:09:12 2025 UTC 140s gpgv: using RSA key 25E3FF2D7F469DBE7D0D4E50AFCFEC8E669CE1C2 140s gpgv: Can't check signature: No public key 140s dpkg-source: warning: cannot verify inline signature for ./pycxx_7.1.8-3build1.dsc: no acceptable signature found 140s autopkgtest [11:57:38]: testing package pycxx version 7.1.8-3build1 142s autopkgtest [11:57:40]: build not needed 144s autopkgtest [11:57:42]: test buildtest: preparing testbed 146s Reading package lists... 146s Building dependency tree... 146s Reading state information... 146s Solving dependencies... 147s The following NEW packages will be installed: 147s build-essential cpp cpp-15 cpp-15-arm-linux-gnueabihf 147s cpp-arm-linux-gnueabihf fontconfig-config fonts-dejavu-core 147s fonts-dejavu-mono g++ g++-15 g++-15-arm-linux-gnueabihf 147s g++-arm-linux-gnueabihf gcc gcc-15 gcc-15-arm-linux-gnueabihf 147s gcc-arm-linux-gnueabihf libasan8 libc-dev-bin libc6-dev libcc1-0 147s libcrypt-dev libexpat1-dev libfontconfig1 libfreetype6 libgcc-15-dev 147s libgomp1 libisl23 libjs-jquery libjs-sphinxdoc libjs-underscore libmpc3 147s libpkgconf3 libpython3-all-dbg libpython3-all-dev libpython3-dbg 147s libpython3-dev libpython3.13 libpython3.13-dbg libpython3.13-dev 147s libpython3.14 libpython3.14-dbg libpython3.14-dev libpython3.14-minimal 147s libpython3.14-stdlib libstdc++-15-dev libtcl8.6 libtk8.6 libubsan1 libxft2 147s libxrender1 libxss1 linux-libc-dev pkg-config pkgconf pkgconf-bin 147s python3-all python3-all-dbg python3-all-dev python3-cxx-dev python3-dbg 147s python3-dev python3.13-dbg python3.13-dev python3.14 python3.14-dbg 147s python3.14-dev python3.14-minimal rpcsvc-proto x11-common zlib1g-dev 150s 0 upgraded, 70 newly installed, 0 to remove and 0 not upgraded. 150s Need to get 242 MB of archives. 150s After this operation, 609 MB of additional disk space will be used. 150s Get:1 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14-minimal armhf 3.14.0-4 [892 kB] 152s Get:2 http://ftpmaster.internal/ubuntu resolute/main armhf python3.14-minimal armhf 3.14.0-4 [2146 kB] 155s Get:3 http://ftpmaster.internal/ubuntu resolute/main armhf libc-dev-bin armhf 2.42-2ubuntu2 [21.8 kB] 155s Get:4 http://ftpmaster.internal/ubuntu resolute/main armhf linux-libc-dev armhf 6.17.0-6.6 [1772 kB] 156s Get:5 http://ftpmaster.internal/ubuntu resolute/main armhf libcrypt-dev armhf 1:4.5.1-1 [128 kB] 157s Get:6 http://ftpmaster.internal/ubuntu resolute/main armhf rpcsvc-proto armhf 1.4.3-1 [62.3 kB] 157s Get:7 http://ftpmaster.internal/ubuntu resolute/main armhf libc6-dev armhf 2.42-2ubuntu2 [1416 kB] 158s Get:8 http://ftpmaster.internal/ubuntu resolute/main armhf libisl23 armhf 0.27-1 [546 kB] 158s Get:9 http://ftpmaster.internal/ubuntu resolute/main armhf libmpc3 armhf 1.3.1-2 [47.0 kB] 158s Get:10 http://ftpmaster.internal/ubuntu resolute/main armhf cpp-15-arm-linux-gnueabihf armhf 15.2.0-9ubuntu1 [10.1 MB] 165s Get:11 http://ftpmaster.internal/ubuntu resolute/main armhf cpp-15 armhf 15.2.0-9ubuntu1 [1032 B] 165s Get:12 http://ftpmaster.internal/ubuntu resolute/main armhf cpp-arm-linux-gnueabihf armhf 4:15.2.0-4ubuntu1 [5756 B] 165s Get:13 http://ftpmaster.internal/ubuntu resolute/main armhf cpp armhf 4:15.2.0-4ubuntu1 [22.4 kB] 165s Get:14 http://ftpmaster.internal/ubuntu resolute/main armhf libcc1-0 armhf 15.2.0-9ubuntu1 [43.5 kB] 165s Get:15 http://ftpmaster.internal/ubuntu resolute/main armhf libgomp1 armhf 15.2.0-9ubuntu1 [129 kB] 165s Get:16 http://ftpmaster.internal/ubuntu resolute/main armhf libasan8 armhf 15.2.0-9ubuntu1 [2951 kB] 166s Get:17 http://ftpmaster.internal/ubuntu resolute/main armhf libubsan1 armhf 15.2.0-9ubuntu1 [1187 kB] 166s Get:18 http://ftpmaster.internal/ubuntu resolute/main armhf libgcc-15-dev armhf 15.2.0-9ubuntu1 [897 kB] 166s Get:19 http://ftpmaster.internal/ubuntu resolute/main armhf gcc-15-arm-linux-gnueabihf armhf 15.2.0-9ubuntu1 [19.5 MB] 170s Get:20 http://ftpmaster.internal/ubuntu resolute/main armhf gcc-15 armhf 15.2.0-9ubuntu1 [496 kB] 170s Get:21 http://ftpmaster.internal/ubuntu resolute/main armhf gcc-arm-linux-gnueabihf armhf 4:15.2.0-4ubuntu1 [1220 B] 170s Get:22 http://ftpmaster.internal/ubuntu resolute/main armhf gcc armhf 4:15.2.0-4ubuntu1 [5022 B] 170s Get:23 http://ftpmaster.internal/ubuntu resolute/main armhf libstdc++-15-dev armhf 15.2.0-9ubuntu1 [2637 kB] 171s Get:24 http://ftpmaster.internal/ubuntu resolute/main armhf g++-15-arm-linux-gnueabihf armhf 15.2.0-9ubuntu1 [11.4 MB] 173s Get:25 http://ftpmaster.internal/ubuntu resolute/main armhf g++-15 armhf 15.2.0-9ubuntu1 [24.3 kB] 173s Get:26 http://ftpmaster.internal/ubuntu resolute/main armhf g++-arm-linux-gnueabihf armhf 4:15.2.0-4ubuntu1 [968 B] 173s Get:27 http://ftpmaster.internal/ubuntu resolute/main armhf g++ armhf 4:15.2.0-4ubuntu1 [1086 B] 173s Get:28 http://ftpmaster.internal/ubuntu resolute/main armhf build-essential armhf 12.12ubuntu2 [5256 B] 173s Get:29 http://ftpmaster.internal/ubuntu resolute/main armhf fonts-dejavu-mono all 2.37-8 [502 kB] 173s Get:30 http://ftpmaster.internal/ubuntu resolute/main armhf fonts-dejavu-core all 2.37-8 [835 kB] 173s Get:31 http://ftpmaster.internal/ubuntu resolute/main armhf fontconfig-config armhf 2.15.0-2.3ubuntu1 [38.1 kB] 173s Get:32 http://ftpmaster.internal/ubuntu resolute/main armhf libexpat1-dev armhf 2.7.3-1 [126 kB] 173s Get:33 http://ftpmaster.internal/ubuntu resolute/main armhf libfreetype6 armhf 2.13.3+dfsg-1build1 [334 kB] 173s Get:34 http://ftpmaster.internal/ubuntu resolute/main armhf libfontconfig1 armhf 2.15.0-2.3ubuntu1 [114 kB] 173s Get:35 http://ftpmaster.internal/ubuntu resolute/main armhf libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 174s Get:36 http://ftpmaster.internal/ubuntu resolute/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 174s Get:37 http://ftpmaster.internal/ubuntu resolute/main armhf libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 174s Get:38 http://ftpmaster.internal/ubuntu resolute/main armhf libpkgconf3 armhf 1.8.1-4build1 [26.6 kB] 174s Get:39 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.13 armhf 3.13.9-1 [2123 kB] 174s Get:40 http://ftpmaster.internal/ubuntu resolute/main armhf zlib1g-dev armhf 1:1.3.dfsg+really1.3.1-1ubuntu2 [881 kB] 174s Get:41 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.13-dev armhf 3.13.9-1 [4571 kB] 175s Get:42 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf libpython3-dev armhf 3.13.9-2 [11.1 kB] 175s Get:43 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14-stdlib armhf 3.14.0-4 [2270 kB] 175s Get:44 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14 armhf 3.14.0-4 [2211 kB] 175s Get:45 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14-dev armhf 3.14.0-4 [4502 kB] 176s Get:46 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf libpython3-all-dev armhf 3.13.9-2 [916 B] 176s Get:47 http://ftpmaster.internal/ubuntu resolute/main armhf libtcl8.6 armhf 8.6.17+dfsg-1 [918 kB] 176s Get:48 http://ftpmaster.internal/ubuntu resolute/main armhf libxrender1 armhf 1:0.9.12-1 [16.6 kB] 176s Get:49 http://ftpmaster.internal/ubuntu resolute/main armhf libxft2 armhf 2.3.6-1build1 [37.4 kB] 176s Get:50 http://ftpmaster.internal/ubuntu resolute/main armhf x11-common all 1:7.7+24ubuntu1 [22.4 kB] 176s Get:51 http://ftpmaster.internal/ubuntu resolute/main armhf libxss1 armhf 1:1.2.3-1build3 [6500 B] 176s Get:52 http://ftpmaster.internal/ubuntu resolute/main armhf libtk8.6 armhf 8.6.17-1 [694 kB] 176s Get:53 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.13-dbg armhf 3.13.9-1 [24.9 MB] 183s Get:54 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14-dbg armhf 3.14.0-4 [26.6 MB] 185s Get:55 http://ftpmaster.internal/ubuntu resolute/main armhf pkgconf-bin armhf 1.8.1-4build1 [21.4 kB] 185s Get:56 http://ftpmaster.internal/ubuntu resolute/main armhf pkgconf armhf 1.8.1-4build1 [16.8 kB] 185s Get:57 http://ftpmaster.internal/ubuntu resolute/main armhf pkg-config armhf 1.8.1-4build1 [7494 B] 185s Get:58 http://ftpmaster.internal/ubuntu resolute/main armhf python3.14 armhf 3.14.0-4 [805 kB] 185s Get:59 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-all armhf 3.13.9-2 [892 B] 185s Get:60 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf libpython3-dbg armhf 3.13.9-2 [11.1 kB] 185s Get:61 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf libpython3-all-dbg armhf 3.13.9-2 [922 B] 185s Get:62 http://ftpmaster.internal/ubuntu resolute/main armhf python3.13-dbg armhf 3.13.9-1 [54.5 MB] 186s Get:63 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-dbg armhf 3.13.9-2 [1064 B] 186s Get:64 http://ftpmaster.internal/ubuntu resolute/main armhf python3.14-dbg armhf 3.14.0-4 [56.7 MB] 188s Get:65 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-all-dbg armhf 3.13.9-2 [916 B] 188s Get:66 http://ftpmaster.internal/ubuntu resolute/main armhf python3.13-dev armhf 3.13.9-1 [508 kB] 188s Get:67 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-dev armhf 3.13.9-2 [26.6 kB] 188s Get:68 http://ftpmaster.internal/ubuntu resolute/main armhf python3.14-dev armhf 3.14.0-4 [509 kB] 188s Get:69 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-all-dev armhf 3.13.9-2 [914 B] 188s Get:70 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-cxx-dev all 7.1.8-3build1 [72.9 kB] 188s Fetched 242 MB in 41s (5946 kB/s) 188s Selecting previously unselected package libpython3.14-minimal:armhf. 188s (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 ... 65928 files and directories currently installed.) 188s Preparing to unpack .../00-libpython3.14-minimal_3.14.0-4_armhf.deb ... 188s Unpacking libpython3.14-minimal:armhf (3.14.0-4) ... 188s Selecting previously unselected package python3.14-minimal. 189s Preparing to unpack .../01-python3.14-minimal_3.14.0-4_armhf.deb ... 189s Unpacking python3.14-minimal (3.14.0-4) ... 189s Selecting previously unselected package libc-dev-bin. 189s Preparing to unpack .../02-libc-dev-bin_2.42-2ubuntu2_armhf.deb ... 189s Unpacking libc-dev-bin (2.42-2ubuntu2) ... 189s Selecting previously unselected package linux-libc-dev:armhf. 189s Preparing to unpack .../03-linux-libc-dev_6.17.0-6.6_armhf.deb ... 189s Unpacking linux-libc-dev:armhf (6.17.0-6.6) ... 189s Selecting previously unselected package libcrypt-dev:armhf. 189s Preparing to unpack .../04-libcrypt-dev_1%3a4.5.1-1_armhf.deb ... 189s Unpacking libcrypt-dev:armhf (1:4.5.1-1) ... 189s Selecting previously unselected package rpcsvc-proto. 189s Preparing to unpack .../05-rpcsvc-proto_1.4.3-1_armhf.deb ... 189s Unpacking rpcsvc-proto (1.4.3-1) ... 189s Selecting previously unselected package libc6-dev:armhf. 189s Preparing to unpack .../06-libc6-dev_2.42-2ubuntu2_armhf.deb ... 189s Unpacking libc6-dev:armhf (2.42-2ubuntu2) ... 189s Selecting previously unselected package libisl23:armhf. 189s Preparing to unpack .../07-libisl23_0.27-1_armhf.deb ... 189s Unpacking libisl23:armhf (0.27-1) ... 189s Selecting previously unselected package libmpc3:armhf. 189s Preparing to unpack .../08-libmpc3_1.3.1-2_armhf.deb ... 189s Unpacking libmpc3:armhf (1.3.1-2) ... 189s Selecting previously unselected package cpp-15-arm-linux-gnueabihf. 189s Preparing to unpack .../09-cpp-15-arm-linux-gnueabihf_15.2.0-9ubuntu1_armhf.deb ... 189s Unpacking cpp-15-arm-linux-gnueabihf (15.2.0-9ubuntu1) ... 189s Selecting previously unselected package cpp-15. 189s Preparing to unpack .../10-cpp-15_15.2.0-9ubuntu1_armhf.deb ... 189s Unpacking cpp-15 (15.2.0-9ubuntu1) ... 189s Selecting previously unselected package cpp-arm-linux-gnueabihf. 189s Preparing to unpack .../11-cpp-arm-linux-gnueabihf_4%3a15.2.0-4ubuntu1_armhf.deb ... 189s Unpacking cpp-arm-linux-gnueabihf (4:15.2.0-4ubuntu1) ... 190s Selecting previously unselected package cpp. 190s Preparing to unpack .../12-cpp_4%3a15.2.0-4ubuntu1_armhf.deb ... 190s Unpacking cpp (4:15.2.0-4ubuntu1) ... 190s Selecting previously unselected package libcc1-0:armhf. 190s Preparing to unpack .../13-libcc1-0_15.2.0-9ubuntu1_armhf.deb ... 190s Unpacking libcc1-0:armhf (15.2.0-9ubuntu1) ... 190s Selecting previously unselected package libgomp1:armhf. 190s Preparing to unpack .../14-libgomp1_15.2.0-9ubuntu1_armhf.deb ... 190s Unpacking libgomp1:armhf (15.2.0-9ubuntu1) ... 190s Selecting previously unselected package libasan8:armhf. 190s Preparing to unpack .../15-libasan8_15.2.0-9ubuntu1_armhf.deb ... 190s Unpacking libasan8:armhf (15.2.0-9ubuntu1) ... 190s Selecting previously unselected package libubsan1:armhf. 190s Preparing to unpack .../16-libubsan1_15.2.0-9ubuntu1_armhf.deb ... 190s Unpacking libubsan1:armhf (15.2.0-9ubuntu1) ... 190s Selecting previously unselected package libgcc-15-dev:armhf. 190s Preparing to unpack .../17-libgcc-15-dev_15.2.0-9ubuntu1_armhf.deb ... 190s Unpacking libgcc-15-dev:armhf (15.2.0-9ubuntu1) ... 190s Selecting previously unselected package gcc-15-arm-linux-gnueabihf. 190s Preparing to unpack .../18-gcc-15-arm-linux-gnueabihf_15.2.0-9ubuntu1_armhf.deb ... 190s Unpacking gcc-15-arm-linux-gnueabihf (15.2.0-9ubuntu1) ... 190s Selecting previously unselected package gcc-15. 190s Preparing to unpack .../19-gcc-15_15.2.0-9ubuntu1_armhf.deb ... 190s Unpacking gcc-15 (15.2.0-9ubuntu1) ... 190s Selecting previously unselected package gcc-arm-linux-gnueabihf. 190s Preparing to unpack .../20-gcc-arm-linux-gnueabihf_4%3a15.2.0-4ubuntu1_armhf.deb ... 190s Unpacking gcc-arm-linux-gnueabihf (4:15.2.0-4ubuntu1) ... 190s Selecting previously unselected package gcc. 190s Preparing to unpack .../21-gcc_4%3a15.2.0-4ubuntu1_armhf.deb ... 190s Unpacking gcc (4:15.2.0-4ubuntu1) ... 191s Selecting previously unselected package libstdc++-15-dev:armhf. 191s Preparing to unpack .../22-libstdc++-15-dev_15.2.0-9ubuntu1_armhf.deb ... 191s Unpacking libstdc++-15-dev:armhf (15.2.0-9ubuntu1) ... 191s Selecting previously unselected package g++-15-arm-linux-gnueabihf. 191s Preparing to unpack .../23-g++-15-arm-linux-gnueabihf_15.2.0-9ubuntu1_armhf.deb ... 191s Unpacking g++-15-arm-linux-gnueabihf (15.2.0-9ubuntu1) ... 191s Selecting previously unselected package g++-15. 191s Preparing to unpack .../24-g++-15_15.2.0-9ubuntu1_armhf.deb ... 191s Unpacking g++-15 (15.2.0-9ubuntu1) ... 191s Selecting previously unselected package g++-arm-linux-gnueabihf. 191s Preparing to unpack .../25-g++-arm-linux-gnueabihf_4%3a15.2.0-4ubuntu1_armhf.deb ... 191s Unpacking g++-arm-linux-gnueabihf (4:15.2.0-4ubuntu1) ... 191s Selecting previously unselected package g++. 191s Preparing to unpack .../26-g++_4%3a15.2.0-4ubuntu1_armhf.deb ... 191s Unpacking g++ (4:15.2.0-4ubuntu1) ... 191s Selecting previously unselected package build-essential. 191s Preparing to unpack .../27-build-essential_12.12ubuntu2_armhf.deb ... 191s Unpacking build-essential (12.12ubuntu2) ... 191s Selecting previously unselected package fonts-dejavu-mono. 191s Preparing to unpack .../28-fonts-dejavu-mono_2.37-8_all.deb ... 191s Unpacking fonts-dejavu-mono (2.37-8) ... 191s Selecting previously unselected package fonts-dejavu-core. 191s Preparing to unpack .../29-fonts-dejavu-core_2.37-8_all.deb ... 191s Unpacking fonts-dejavu-core (2.37-8) ... 191s Selecting previously unselected package fontconfig-config. 191s Preparing to unpack .../30-fontconfig-config_2.15.0-2.3ubuntu1_armhf.deb ... 192s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 192s Selecting previously unselected package libexpat1-dev:armhf. 192s Preparing to unpack .../31-libexpat1-dev_2.7.3-1_armhf.deb ... 192s Unpacking libexpat1-dev:armhf (2.7.3-1) ... 192s Selecting previously unselected package libfreetype6:armhf. 192s Preparing to unpack .../32-libfreetype6_2.13.3+dfsg-1build1_armhf.deb ... 192s Unpacking libfreetype6:armhf (2.13.3+dfsg-1build1) ... 192s Selecting previously unselected package libfontconfig1:armhf. 192s Preparing to unpack .../33-libfontconfig1_2.15.0-2.3ubuntu1_armhf.deb ... 192s Unpacking libfontconfig1:armhf (2.15.0-2.3ubuntu1) ... 192s Selecting previously unselected package libjs-jquery. 192s Preparing to unpack .../34-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 192s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 192s Selecting previously unselected package libjs-underscore. 192s Preparing to unpack .../35-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 192s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 192s Selecting previously unselected package libjs-sphinxdoc. 192s Preparing to unpack .../36-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 192s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 192s Selecting previously unselected package libpkgconf3:armhf. 192s Preparing to unpack .../37-libpkgconf3_1.8.1-4build1_armhf.deb ... 192s Unpacking libpkgconf3:armhf (1.8.1-4build1) ... 192s Selecting previously unselected package libpython3.13:armhf. 192s Preparing to unpack .../38-libpython3.13_3.13.9-1_armhf.deb ... 192s Unpacking libpython3.13:armhf (3.13.9-1) ... 192s Selecting previously unselected package zlib1g-dev:armhf. 192s Preparing to unpack .../39-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu2_armhf.deb ... 192s Unpacking zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu2) ... 192s Selecting previously unselected package libpython3.13-dev:armhf. 192s Preparing to unpack .../40-libpython3.13-dev_3.13.9-1_armhf.deb ... 192s Unpacking libpython3.13-dev:armhf (3.13.9-1) ... 192s Selecting previously unselected package libpython3-dev:armhf. 193s Preparing to unpack .../41-libpython3-dev_3.13.9-2_armhf.deb ... 193s Unpacking libpython3-dev:armhf (3.13.9-2) ... 193s Selecting previously unselected package libpython3.14-stdlib:armhf. 193s Preparing to unpack .../42-libpython3.14-stdlib_3.14.0-4_armhf.deb ... 193s Unpacking libpython3.14-stdlib:armhf (3.14.0-4) ... 193s Selecting previously unselected package libpython3.14:armhf. 193s Preparing to unpack .../43-libpython3.14_3.14.0-4_armhf.deb ... 193s Unpacking libpython3.14:armhf (3.14.0-4) ... 193s Selecting previously unselected package libpython3.14-dev:armhf. 193s Preparing to unpack .../44-libpython3.14-dev_3.14.0-4_armhf.deb ... 193s Unpacking libpython3.14-dev:armhf (3.14.0-4) ... 193s Selecting previously unselected package libpython3-all-dev:armhf. 193s Preparing to unpack .../45-libpython3-all-dev_3.13.9-2_armhf.deb ... 193s Unpacking libpython3-all-dev:armhf (3.13.9-2) ... 193s Selecting previously unselected package libtcl8.6:armhf. 193s Preparing to unpack .../46-libtcl8.6_8.6.17+dfsg-1_armhf.deb ... 193s Unpacking libtcl8.6:armhf (8.6.17+dfsg-1) ... 193s Selecting previously unselected package libxrender1:armhf. 193s Preparing to unpack .../47-libxrender1_1%3a0.9.12-1_armhf.deb ... 193s Unpacking libxrender1:armhf (1:0.9.12-1) ... 193s Selecting previously unselected package libxft2:armhf. 193s Preparing to unpack .../48-libxft2_2.3.6-1build1_armhf.deb ... 193s Unpacking libxft2:armhf (2.3.6-1build1) ... 193s Selecting previously unselected package x11-common. 193s Preparing to unpack .../49-x11-common_1%3a7.7+24ubuntu1_all.deb ... 193s Unpacking x11-common (1:7.7+24ubuntu1) ... 193s Selecting previously unselected package libxss1:armhf. 193s Preparing to unpack .../50-libxss1_1%3a1.2.3-1build3_armhf.deb ... 193s Unpacking libxss1:armhf (1:1.2.3-1build3) ... 193s Selecting previously unselected package libtk8.6:armhf. 193s Preparing to unpack .../51-libtk8.6_8.6.17-1_armhf.deb ... 193s Unpacking libtk8.6:armhf (8.6.17-1) ... 193s Selecting previously unselected package libpython3.13-dbg:armhf. 193s Preparing to unpack .../52-libpython3.13-dbg_3.13.9-1_armhf.deb ... 193s Unpacking libpython3.13-dbg:armhf (3.13.9-1) ... 194s Selecting previously unselected package libpython3.14-dbg:armhf. 194s Preparing to unpack .../53-libpython3.14-dbg_3.14.0-4_armhf.deb ... 194s Unpacking libpython3.14-dbg:armhf (3.14.0-4) ... 195s Selecting previously unselected package pkgconf-bin. 195s Preparing to unpack .../54-pkgconf-bin_1.8.1-4build1_armhf.deb ... 195s Unpacking pkgconf-bin (1.8.1-4build1) ... 195s Selecting previously unselected package pkgconf:armhf. 195s Preparing to unpack .../55-pkgconf_1.8.1-4build1_armhf.deb ... 195s Unpacking pkgconf:armhf (1.8.1-4build1) ... 195s Selecting previously unselected package pkg-config:armhf. 195s Preparing to unpack .../56-pkg-config_1.8.1-4build1_armhf.deb ... 195s Unpacking pkg-config:armhf (1.8.1-4build1) ... 195s Selecting previously unselected package python3.14. 195s Preparing to unpack .../57-python3.14_3.14.0-4_armhf.deb ... 195s Unpacking python3.14 (3.14.0-4) ... 195s Selecting previously unselected package python3-all. 195s Preparing to unpack .../58-python3-all_3.13.9-2_armhf.deb ... 195s Unpacking python3-all (3.13.9-2) ... 195s Selecting previously unselected package libpython3-dbg:armhf. 195s Preparing to unpack .../59-libpython3-dbg_3.13.9-2_armhf.deb ... 195s Unpacking libpython3-dbg:armhf (3.13.9-2) ... 195s Selecting previously unselected package libpython3-all-dbg:armhf. 195s Preparing to unpack .../60-libpython3-all-dbg_3.13.9-2_armhf.deb ... 195s Unpacking libpython3-all-dbg:armhf (3.13.9-2) ... 195s Selecting previously unselected package python3.13-dbg. 195s Preparing to unpack .../61-python3.13-dbg_3.13.9-1_armhf.deb ... 195s Unpacking python3.13-dbg (3.13.9-1) ... 196s Selecting previously unselected package python3-dbg. 196s Preparing to unpack .../62-python3-dbg_3.13.9-2_armhf.deb ... 196s Unpacking python3-dbg (3.13.9-2) ... 196s Selecting previously unselected package python3.14-dbg. 196s Preparing to unpack .../63-python3.14-dbg_3.14.0-4_armhf.deb ... 196s Unpacking python3.14-dbg (3.14.0-4) ... 196s Selecting previously unselected package python3-all-dbg. 196s Preparing to unpack .../64-python3-all-dbg_3.13.9-2_armhf.deb ... 196s Unpacking python3-all-dbg (3.13.9-2) ... 196s Selecting previously unselected package python3.13-dev. 196s Preparing to unpack .../65-python3.13-dev_3.13.9-1_armhf.deb ... 196s Unpacking python3.13-dev (3.13.9-1) ... 196s Selecting previously unselected package python3-dev. 196s Preparing to unpack .../66-python3-dev_3.13.9-2_armhf.deb ... 196s Unpacking python3-dev (3.13.9-2) ... 197s Selecting previously unselected package python3.14-dev. 197s Preparing to unpack .../67-python3.14-dev_3.14.0-4_armhf.deb ... 197s Unpacking python3.14-dev (3.14.0-4) ... 197s Selecting previously unselected package python3-all-dev. 197s Preparing to unpack .../68-python3-all-dev_3.13.9-2_armhf.deb ... 197s Unpacking python3-all-dev (3.13.9-2) ... 197s Selecting previously unselected package python3-cxx-dev. 197s Preparing to unpack .../69-python3-cxx-dev_7.1.8-3build1_all.deb ... 197s Unpacking python3-cxx-dev (7.1.8-3build1) ... 197s Setting up libpython3.13:armhf (3.13.9-1) ... 197s Setting up libxrender1:armhf (1:0.9.12-1) ... 197s Setting up libpython3.14-minimal:armhf (3.14.0-4) ... 197s Setting up x11-common (1:7.7+24ubuntu1) ... 197s Setting up linux-libc-dev:armhf (6.17.0-6.6) ... 197s Setting up libgomp1:armhf (15.2.0-9ubuntu1) ... 197s Setting up libpkgconf3:armhf (1.8.1-4build1) ... 197s Setting up rpcsvc-proto (1.4.3-1) ... 197s Setting up libfreetype6:armhf (2.13.3+dfsg-1build1) ... 197s Setting up fonts-dejavu-mono (2.37-8) ... 197s Setting up libmpc3:armhf (1.3.1-2) ... 197s Setting up libtcl8.6:armhf (8.6.17+dfsg-1) ... 197s Setting up fonts-dejavu-core (2.37-8) ... 197s Setting up pkgconf-bin (1.8.1-4build1) ... 197s Setting up libubsan1:armhf (15.2.0-9ubuntu1) ... 197s Setting up libcrypt-dev:armhf (1:4.5.1-1) ... 197s Setting up libasan8:armhf (15.2.0-9ubuntu1) ... 197s Setting up libxss1:armhf (1:1.2.3-1build3) ... 197s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 197s Setting up libisl23:armhf (0.27-1) ... 197s Setting up libc-dev-bin (2.42-2ubuntu2) ... 197s Setting up cpp-15-arm-linux-gnueabihf (15.2.0-9ubuntu1) ... 197s Setting up python3.14-minimal (3.14.0-4) ... 198s Setting up libcc1-0:armhf (15.2.0-9ubuntu1) ... 198s Setting up cpp-arm-linux-gnueabihf (4:15.2.0-4ubuntu1) ... 198s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 198s Setting up libgcc-15-dev:armhf (15.2.0-9ubuntu1) ... 198s Setting up gcc-15-arm-linux-gnueabihf (15.2.0-9ubuntu1) ... 198s Setting up libpython3.14-stdlib:armhf (3.14.0-4) ... 198s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 199s Setting up pkgconf:armhf (1.8.1-4build1) ... 199s Setting up pkg-config:armhf (1.8.1-4build1) ... 199s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 199s Setting up cpp-15 (15.2.0-9ubuntu1) ... 199s Setting up cpp (4:15.2.0-4ubuntu1) ... 199s Setting up libpython3.14:armhf (3.14.0-4) ... 199s Setting up libc6-dev:armhf (2.42-2ubuntu2) ... 199s Setting up libfontconfig1:armhf (2.15.0-2.3ubuntu1) ... 199s Setting up python3.14 (3.14.0-4) ... 200s Setting up gcc-arm-linux-gnueabihf (4:15.2.0-4ubuntu1) ... 200s Setting up libxft2:armhf (2.3.6-1build1) ... 200s Setting up libtk8.6:armhf (8.6.17-1) ... 200s Setting up python3-all (3.13.9-2) ... 200s Setting up gcc-15 (15.2.0-9ubuntu1) ... 200s Setting up libstdc++-15-dev:armhf (15.2.0-9ubuntu1) ... 200s Setting up libexpat1-dev:armhf (2.7.3-1) ... 200s Setting up libpython3.14-dbg:armhf (3.14.0-4) ... 200s Setting up zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu2) ... 200s Setting up python3.14-dbg (3.14.0-4) ... 200s python3.14-dbg: can't get files for byte-compilation 200s Setting up libpython3.13-dbg:armhf (3.13.9-1) ... 200s Setting up libpython3.14-dev:armhf (3.14.0-4) ... 200s Setting up python3.13-dbg (3.13.9-1) ... 200s python3.13-dbg: can't get files for byte-compilation 200s Setting up python3.14-dev (3.14.0-4) ... 200s Setting up g++-15-arm-linux-gnueabihf (15.2.0-9ubuntu1) ... 200s Setting up libpython3-dbg:armhf (3.13.9-2) ... 200s Setting up libpython3-all-dbg:armhf (3.13.9-2) ... 200s Setting up gcc (4:15.2.0-4ubuntu1) ... 200s Setting up libpython3.13-dev:armhf (3.13.9-1) ... 200s Setting up g++-15 (15.2.0-9ubuntu1) ... 200s Setting up python3-dbg (3.13.9-2) ... 200s Setting up g++-arm-linux-gnueabihf (4:15.2.0-4ubuntu1) ... 200s Setting up libpython3-dev:armhf (3.13.9-2) ... 200s Setting up python3.13-dev (3.13.9-1) ... 200s Setting up libpython3-all-dev:armhf (3.13.9-2) ... 200s Setting up python3-dev (3.13.9-2) ... 200s Setting up g++ (4:15.2.0-4ubuntu1) ... 200s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 200s Setting up python3-all-dbg (3.13.9-2) ... 200s Setting up build-essential (12.12ubuntu2) ... 200s Setting up python3-all-dev (3.13.9-2) ... 200s Setting up python3-cxx-dev (7.1.8-3build1) ... 200s Processing triggers for systemd (257.9-0ubuntu2) ... 200s Processing triggers for man-db (2.13.1-1) ... 201s Processing triggers for libc-bin (2.42-2ubuntu2) ... 210s autopkgtest [11:58:48]: test buildtest: [----------------------- 212s + SRC=/tmp/autopkgtest.gQyJ8x/build.NV7/src 212s + py3versions -r 212s py3versions: no X-Python3-Version in control file, using supported versions 212s + py3s=python3.14 python3.13 212s + cd /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp 212s + cp -Lr /usr/share/doc/python3-cxx-dev/examples/ . 212s + cd examples 212s + python3.14 setup.py build 212s running build 212s running build_py 212s creating build/lib.linux-armv7l-cpython-314/CXX 212s copying ./pickle_test.py -> build/lib.linux-armv7l-cpython-314/CXX 212s copying ./test_example.py -> build/lib.linux-armv7l-cpython-314/CXX 212s copying ./test_pycxx_iter.py -> build/lib.linux-armv7l-cpython-314/CXX 212s copying ./test_simple.py -> build/lib.linux-armv7l-cpython-314/CXX 212s copying ./test_simple2.py -> build/lib.linux-armv7l-cpython-314/CXX 212s running build_ext 212s building 'CXX.example' extension 212s creating build/temp.linux-armv7l-cpython-314/usr/share/python3.14/CXX 212s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.14 -c /usr/share/python3.14/CXX/IndirectPythonInterface.cxx -o build/temp.linux-armv7l-cpython-314/usr/share/python3.14/CXX/IndirectPythonInterface.o 213s /usr/share/python3.14/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_DebugFlag()’: 213s /usr/share/python3.14/CXX/IndirectPythonInterface.cxx:527:50: warning: ‘Py_DebugFlag’ is deprecated [-Wdeprecated-declarations] 213s 527 | int &_Py_DebugFlag() { return Py_DebugFlag; } 213s | ^~~~~~~~~~~~ 213s In file included from /usr/include/python3.14/Python.h:78, 213s from /usr/include/python3.14/CXX/WrapPython.h:58, 213s from /usr/include/python3.14/CXX/IndirectPythonInterface.hxx:1, 213s from /usr/share/python3.14/CXX/IndirectPythonInterface.cxx:38: 213s /usr/include/python3.14/cpython/pydebug.h:8:37: note: declared here 213s 8 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_DebugFlag; 213s | ^~~~~~~~~~~~ 213s /usr/share/python3.14/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_InteractiveFlag()’: 213s /usr/share/python3.14/CXX/IndirectPythonInterface.cxx:528:50: warning: ‘Py_InteractiveFlag’ is deprecated [-Wdeprecated-declarations] 213s 528 | int &_Py_InteractiveFlag() { return Py_InteractiveFlag; } 213s | ^~~~~~~~~~~~~~~~~~ 213s /usr/include/python3.14/cpython/pydebug.h:11:37: note: declared here 213s 11 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_InteractiveFlag; 213s | ^~~~~~~~~~~~~~~~~~ 213s /usr/share/python3.14/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_OptimizeFlag()’: 213s /usr/share/python3.14/CXX/IndirectPythonInterface.cxx:529:50: warning: ‘Py_OptimizeFlag’ is deprecated [-Wdeprecated-declarations] 213s 529 | int &_Py_OptimizeFlag() { return Py_OptimizeFlag; } 213s | ^~~~~~~~~~~~~~~ 213s /usr/include/python3.14/cpython/pydebug.h:13:37: note: declared here 213s 13 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag; 213s | ^~~~~~~~~~~~~~~ 213s /usr/share/python3.14/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_NoSiteFlag()’: 213s /usr/share/python3.14/CXX/IndirectPythonInterface.cxx:530:50: warning: ‘Py_NoSiteFlag’ is deprecated [-Wdeprecated-declarations] 213s 530 | int &_Py_NoSiteFlag() { return Py_NoSiteFlag; } 213s | ^~~~~~~~~~~~~ 213s /usr/include/python3.14/cpython/pydebug.h:14:37: note: declared here 213s 14 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_NoSiteFlag; 213s | ^~~~~~~~~~~~~ 213s /usr/share/python3.14/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_VerboseFlag()’: 213s /usr/share/python3.14/CXX/IndirectPythonInterface.cxx:531:50: warning: ‘Py_VerboseFlag’ is deprecated [-Wdeprecated-declarations] 213s 531 | int &_Py_VerboseFlag() { return Py_VerboseFlag; } 213s | ^~~~~~~~~~~~~~ 213s /usr/include/python3.14/cpython/pydebug.h:9:37: note: declared here 213s 9 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_VerboseFlag; 213s | ^~~~~~~~~~~~~~ 213s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.14 -c /usr/share/python3.14/CXX/cxx_exceptions.cxx -o build/temp.linux-armv7l-cpython-314/usr/share/python3.14/CXX/cxx_exceptions.o 214s In file included from /usr/include/python3.14/CXX/Config.hxx:48, 214s from /usr/include/python3.14/CXX/Python3/Exception.hxx:43, 214s from /usr/include/python3.14/CXX/Exception.hxx:42, 214s from /usr/share/python3.14/CXX/Python3/cxx_exceptions.cxx:4, 214s from /usr/share/python3.14/CXX/cxx_exceptions.cxx:6: 214s /usr/include/python3.14/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 214s 69 | # define random_access_iterator_parent(itemtype) std::iterator 214s | ^~~~~~~~ 214s /usr/include/python3.14/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 214s 1427 | class iterator: public random_access_iterator_parent( seqref ) 214s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 214s from /usr/include/c++/15/bits/specfun.h:43, 214s from /usr/include/c++/15/cmath:3913, 214s from /usr/include/c++/15/math.h:36, 214s from /usr/include/python3.14/Python.h:22, 214s from /usr/include/python3.14/CXX/WrapPython.h:58, 214s from /usr/share/python3.14/CXX/cxx_exceptions.cxx:1: 214s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 214s 129 | struct _GLIBCXX17_DEPRECATED iterator 214s | ^~~~~~~~ 214s /usr/include/python3.14/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 214s 69 | # define random_access_iterator_parent(itemtype) std::iterator 214s | ^~~~~~~~ 214s /usr/include/python3.14/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 214s 1580 | : public random_access_iterator_parent( const Object ) 214s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 214s 129 | struct _GLIBCXX17_DEPRECATED iterator 214s | ^~~~~~~~ 214s In file included from /usr/include/python3.14/CXX/Python3/Extensions.hxx:52, 214s from /usr/include/python3.14/CXX/Extensions.hxx:42, 214s from /usr/share/python3.14/CXX/Python3/cxx_exceptions.cxx:5: 214s /usr/include/python3.14/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 214s 1764 | typedef std::basic_string unicodestring; 214s | ^~~~~~~~~~ 214s In file included from /usr/include/python3.14/unicodeobject.h:1022, 214s from /usr/include/python3.14/Python.h:81: 214s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 214s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 214s | ^~~~~~~~~~ 214s /usr/include/python3.14/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 214s 1765 | extern Py_UNICODE unicode_null_string[1]; 214s | ^ 214s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 214s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 214s | ^~~~~~~~~~ 214s /usr/include/python3.14/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 214s 1960 | Char( Py_UNICODE v ) 214s | ^ 214s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 214s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 214s | ^~~~~~~~~~ 214s /usr/include/python3.14/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 214s 2006 | Char &operator=( Py_UNICODE v ) 214s | ^ 214s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 214s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 214s | ^~~~~~~~~~ 214s /usr/include/python3.14/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 214s /usr/include/python3.14/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 214s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 214s | ^ 214s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 214s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 214s | ^~~~~~~~~~ 214s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 214s /usr/include/python3.14/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 214s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 214s | ^ 214s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 214s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 214s | ^~~~~~~~~~ 214s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 214s /usr/include/python3.14/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 214s 1999 | Py_UNICODE v( static_cast( v_ ) ); 214s | ^ 214s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 214s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 214s | ^~~~~~~~~~ 214s /usr/include/python3.14/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 214s 1999 | Py_UNICODE v( static_cast( v_ ) ); 214s | ^~~~~~~~~~ 214s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 214s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 214s | ^~~~~~~~~~ 214s /usr/include/python3.14/CXX/Python3/Objects.hxx: At global scope: 214s /usr/include/python3.14/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 214s 2145 | String( const Py_UNICODE *s, int length ) 214s | ^ 214s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 214s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 214s | ^~~~~~~~~~ 214s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 214s /usr/include/python3.14/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 214s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 214s | ^ 214s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 214s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 214s | ^~~~~~~~~~ 214s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.14 -c /usr/share/python3.14/CXX/cxx_extensions.cxx -o build/temp.linux-armv7l-cpython-314/usr/share/python3.14/CXX/cxx_extensions.o 215s In file included from /usr/include/python3.14/CXX/Python3/Extensions.hxx:50, 215s from /usr/include/python3.14/CXX/Extensions.hxx:42, 215s from /usr/share/python3.14/CXX/Python3/cxx_extensions.cxx:37, 215s from /usr/share/python3.14/CXX/cxx_extensions.cxx:42: 215s /usr/include/python3.14/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 215s 69 | # define random_access_iterator_parent(itemtype) std::iterator 215s | ^~~~~~~~ 215s /usr/include/python3.14/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 215s 1427 | class iterator: public random_access_iterator_parent( seqref ) 215s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 215s from /usr/include/c++/15/bits/specfun.h:43, 215s from /usr/include/c++/15/cmath:3913, 215s from /usr/include/c++/15/math.h:36, 215s from /usr/include/python3.14/Python.h:22, 215s from /usr/include/python3.14/CXX/WrapPython.h:58, 215s from /usr/share/python3.14/CXX/cxx_extensions.cxx:37: 215s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 215s 129 | struct _GLIBCXX17_DEPRECATED iterator 215s | ^~~~~~~~ 215s /usr/include/python3.14/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 215s 69 | # define random_access_iterator_parent(itemtype) std::iterator 215s | ^~~~~~~~ 215s /usr/include/python3.14/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 215s 1580 | : public random_access_iterator_parent( const Object ) 215s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 215s 129 | struct _GLIBCXX17_DEPRECATED iterator 215s | ^~~~~~~~ 215s In file included from /usr/include/python3.14/CXX/Python3/Extensions.hxx:52: 215s /usr/include/python3.14/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 215s 1764 | typedef std::basic_string unicodestring; 215s | ^~~~~~~~~~ 215s In file included from /usr/include/python3.14/unicodeobject.h:1022, 215s from /usr/include/python3.14/Python.h:81: 215s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 215s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 215s | ^~~~~~~~~~ 215s /usr/include/python3.14/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 215s 1765 | extern Py_UNICODE unicode_null_string[1]; 215s | ^ 215s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 215s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 215s | ^~~~~~~~~~ 215s /usr/include/python3.14/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 215s 1960 | Char( Py_UNICODE v ) 215s | ^ 215s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 215s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 215s | ^~~~~~~~~~ 215s /usr/include/python3.14/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 215s 2006 | Char &operator=( Py_UNICODE v ) 215s | ^ 215s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 215s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 215s | ^~~~~~~~~~ 215s /usr/include/python3.14/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 215s /usr/include/python3.14/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 215s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 215s | ^ 215s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 215s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 215s | ^~~~~~~~~~ 215s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 215s /usr/include/python3.14/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 215s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 215s | ^ 215s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 215s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 215s | ^~~~~~~~~~ 215s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 215s /usr/include/python3.14/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 215s 1999 | Py_UNICODE v( static_cast( v_ ) ); 215s | ^ 215s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 215s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 215s | ^~~~~~~~~~ 215s /usr/include/python3.14/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 215s 1999 | Py_UNICODE v( static_cast( v_ ) ); 215s | ^~~~~~~~~~ 215s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 215s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 215s | ^~~~~~~~~~ 215s /usr/include/python3.14/CXX/Python3/Objects.hxx: At global scope: 215s /usr/include/python3.14/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 215s 2145 | String( const Py_UNICODE *s, int length ) 215s | ^ 215s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 215s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 215s | ^~~~~~~~~~ 215s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 215s /usr/include/python3.14/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 215s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 215s | ^ 215s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 215s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 215s | ^~~~~~~~~~ 218s arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.14 -c /usr/share/python3.14/CXX/cxxextensions.c -o build/temp.linux-armv7l-cpython-314/usr/share/python3.14/CXX/cxxextensions.o 218s In file included from /usr/share/python3.14/CXX/cxxextensions.c:42: 218s /usr/share/python3.14/CXX/Python3/cxxextensions.c:46:5: warning: missing braces around initializer [-Wmissing-braces] 218s 46 | { 218s | ^ 218s 47 | _PyObject_EXTRA_INIT 218s 48 | 1, 218s | {} 218s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.14 -c /usr/share/python3.14/CXX/cxxsupport.cxx -o build/temp.linux-armv7l-cpython-314/usr/share/python3.14/CXX/cxxsupport.o 218s In file included from /usr/include/python3.14/CXX/Python3/Objects.hxx:43, 218s from /usr/include/python3.14/CXX/Objects.hxx:42, 218s from /usr/share/python3.14/CXX/Python3/cxxsupport.cxx:38, 218s from /usr/share/python3.14/CXX/cxxsupport.cxx:42: 218s /usr/include/python3.14/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 218s 69 | # define random_access_iterator_parent(itemtype) std::iterator 218s | ^~~~~~~~ 218s /usr/include/python3.14/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 218s 1427 | class iterator: public random_access_iterator_parent( seqref ) 218s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 218s from /usr/include/c++/15/bits/specfun.h:43, 218s from /usr/include/c++/15/cmath:3913, 218s from /usr/include/c++/15/math.h:36, 218s from /usr/include/python3.14/Python.h:22, 218s from /usr/include/python3.14/CXX/WrapPython.h:58, 218s from /usr/share/python3.14/CXX/cxxsupport.cxx:37: 218s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 218s 129 | struct _GLIBCXX17_DEPRECATED iterator 218s | ^~~~~~~~ 218s /usr/include/python3.14/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 218s 69 | # define random_access_iterator_parent(itemtype) std::iterator 218s | ^~~~~~~~ 218s /usr/include/python3.14/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 218s 1580 | : public random_access_iterator_parent( const Object ) 218s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 218s 129 | struct _GLIBCXX17_DEPRECATED iterator 218s | ^~~~~~~~ 218s /usr/include/python3.14/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 218s 1764 | typedef std::basic_string unicodestring; 218s | ^~~~~~~~~~ 218s In file included from /usr/include/python3.14/unicodeobject.h:1022, 218s from /usr/include/python3.14/Python.h:81: 218s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 218s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 218s | ^~~~~~~~~~ 218s /usr/include/python3.14/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 218s 1765 | extern Py_UNICODE unicode_null_string[1]; 218s | ^ 218s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 218s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 218s | ^~~~~~~~~~ 219s /usr/include/python3.14/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 219s 1960 | Char( Py_UNICODE v ) 219s | ^ 219s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 219s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 219s | ^~~~~~~~~~ 219s /usr/include/python3.14/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 219s 2006 | Char &operator=( Py_UNICODE v ) 219s | ^ 219s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 219s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 219s | ^~~~~~~~~~ 219s /usr/include/python3.14/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 219s /usr/include/python3.14/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 219s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 219s | ^ 219s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 219s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 219s | ^~~~~~~~~~ 219s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 219s /usr/include/python3.14/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 219s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 219s | ^ 219s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 219s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 219s | ^~~~~~~~~~ 219s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 219s /usr/include/python3.14/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 219s 1999 | Py_UNICODE v( static_cast( v_ ) ); 219s | ^ 219s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 219s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 219s | ^~~~~~~~~~ 219s /usr/include/python3.14/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 219s 1999 | Py_UNICODE v( static_cast( v_ ) ); 219s | ^~~~~~~~~~ 219s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 219s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 219s | ^~~~~~~~~~ 219s /usr/include/python3.14/CXX/Python3/Objects.hxx: At global scope: 219s /usr/include/python3.14/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 219s 2145 | String( const Py_UNICODE *s, int length ) 219s | ^ 219s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 219s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 219s | ^~~~~~~~~~ 219s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 219s /usr/include/python3.14/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 219s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 219s | ^ 219s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 219s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 219s | ^~~~~~~~~~ 219s /usr/share/python3.14/CXX/Python3/cxxsupport.cxx: At global scope: 219s /usr/share/python3.14/CXX/Python3/cxxsupport.cxx:42:33: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 219s 42 | Py_UNICODE unicode_null_string[1] = { 0 }; 219s | ^ 219s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 219s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 219s | ^~~~~~~~~~ 219s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.14 -c example.cxx -o build/temp.linux-armv7l-cpython-314/example.o 220s In file included from /usr/include/python3.14/CXX/Python3/Objects.hxx:43, 220s from /usr/include/python3.14/CXX/Objects.hxx:42, 220s from example.cxx:44: 220s /usr/include/python3.14/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 220s 69 | # define random_access_iterator_parent(itemtype) std::iterator 220s | ^~~~~~~~ 220s /usr/include/python3.14/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 220s 1427 | class iterator: public random_access_iterator_parent( seqref ) 220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 220s from /usr/include/c++/15/bits/specfun.h:43, 220s from /usr/include/c++/15/cmath:3913, 220s from /usr/include/c++/15/math.h:36, 220s from /usr/include/python3.14/Python.h:22, 220s from /usr/include/python3.14/CXX/WrapPython.h:58, 220s from /usr/include/python3.14/CXX/Objects.hxx:37: 220s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 220s 129 | struct _GLIBCXX17_DEPRECATED iterator 220s | ^~~~~~~~ 220s /usr/include/python3.14/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 220s 69 | # define random_access_iterator_parent(itemtype) std::iterator 220s | ^~~~~~~~ 220s /usr/include/python3.14/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 220s 1580 | : public random_access_iterator_parent( const Object ) 220s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 220s 129 | struct _GLIBCXX17_DEPRECATED iterator 220s | ^~~~~~~~ 220s /usr/include/python3.14/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 220s 1764 | typedef std::basic_string unicodestring; 220s | ^~~~~~~~~~ 220s In file included from /usr/include/python3.14/unicodeobject.h:1022, 220s from /usr/include/python3.14/Python.h:81: 220s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 220s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 220s | ^~~~~~~~~~ 220s /usr/include/python3.14/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 220s 1765 | extern Py_UNICODE unicode_null_string[1]; 220s | ^ 220s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 220s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 220s | ^~~~~~~~~~ 220s /usr/include/python3.14/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 220s 1960 | Char( Py_UNICODE v ) 220s | ^ 220s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 220s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 220s | ^~~~~~~~~~ 220s /usr/include/python3.14/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 220s 2006 | Char &operator=( Py_UNICODE v ) 220s | ^ 220s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 220s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 220s | ^~~~~~~~~~ 220s /usr/include/python3.14/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 220s /usr/include/python3.14/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 220s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 220s | ^ 220s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 220s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 220s | ^~~~~~~~~~ 220s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 220s /usr/include/python3.14/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 220s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 220s | ^ 220s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 220s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 220s | ^~~~~~~~~~ 220s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 220s /usr/include/python3.14/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 220s 1999 | Py_UNICODE v( static_cast( v_ ) ); 220s | ^ 220s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 220s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 220s | ^~~~~~~~~~ 220s /usr/include/python3.14/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 220s 1999 | Py_UNICODE v( static_cast( v_ ) ); 220s | ^~~~~~~~~~ 220s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 220s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 220s | ^~~~~~~~~~ 220s /usr/include/python3.14/CXX/Python3/Objects.hxx: At global scope: 220s /usr/include/python3.14/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 220s 2145 | String( const Py_UNICODE *s, int length ) 220s | ^ 220s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 220s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 220s | ^~~~~~~~~~ 220s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 220s /usr/include/python3.14/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 220s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 220s | ^ 220s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 220s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 220s | ^~~~~~~~~~ 225s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.14 -c range.cxx -o build/temp.linux-armv7l-cpython-314/range.o 226s In file included from /usr/include/python3.14/CXX/Python3/Extensions.hxx:50, 226s from /usr/include/python3.14/CXX/Extensions.hxx:42, 226s from range.hxx:40, 226s from range.cxx:44: 226s /usr/include/python3.14/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 226s 69 | # define random_access_iterator_parent(itemtype) std::iterator 226s | ^~~~~~~~ 226s /usr/include/python3.14/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 226s 1427 | class iterator: public random_access_iterator_parent( seqref ) 226s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 226s from /usr/include/c++/15/bits/specfun.h:43, 226s from /usr/include/c++/15/cmath:3913, 226s from /usr/include/c++/15/math.h:36, 226s from /usr/include/python3.14/Python.h:22, 226s from /usr/include/python3.14/CXX/WrapPython.h:58, 226s from /usr/include/python3.14/CXX/Extensions.hxx:37: 226s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 226s 129 | struct _GLIBCXX17_DEPRECATED iterator 226s | ^~~~~~~~ 226s /usr/include/python3.14/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 226s 69 | # define random_access_iterator_parent(itemtype) std::iterator 226s | ^~~~~~~~ 226s /usr/include/python3.14/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 226s 1580 | : public random_access_iterator_parent( const Object ) 226s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 226s 129 | struct _GLIBCXX17_DEPRECATED iterator 226s | ^~~~~~~~ 226s In file included from /usr/include/python3.14/CXX/Python3/Extensions.hxx:52: 226s /usr/include/python3.14/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 226s 1764 | typedef std::basic_string unicodestring; 226s | ^~~~~~~~~~ 226s In file included from /usr/include/python3.14/unicodeobject.h:1022, 226s from /usr/include/python3.14/Python.h:81: 226s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 226s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 226s | ^~~~~~~~~~ 226s /usr/include/python3.14/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 226s 1765 | extern Py_UNICODE unicode_null_string[1]; 226s | ^ 226s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 226s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 226s | ^~~~~~~~~~ 226s /usr/include/python3.14/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 226s 1960 | Char( Py_UNICODE v ) 226s | ^ 226s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 226s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 226s | ^~~~~~~~~~ 226s /usr/include/python3.14/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 226s 2006 | Char &operator=( Py_UNICODE v ) 226s | ^ 226s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 226s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 226s | ^~~~~~~~~~ 226s /usr/include/python3.14/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 226s /usr/include/python3.14/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 226s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 226s | ^ 226s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 226s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 226s | ^~~~~~~~~~ 226s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 226s /usr/include/python3.14/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 226s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 226s | ^ 226s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 226s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 226s | ^~~~~~~~~~ 226s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 226s /usr/include/python3.14/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 226s 1999 | Py_UNICODE v( static_cast( v_ ) ); 226s | ^ 226s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 226s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 226s | ^~~~~~~~~~ 226s /usr/include/python3.14/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 226s 1999 | Py_UNICODE v( static_cast( v_ ) ); 226s | ^~~~~~~~~~ 226s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 226s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 226s | ^~~~~~~~~~ 226s /usr/include/python3.14/CXX/Python3/Objects.hxx: At global scope: 226s /usr/include/python3.14/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 226s 2145 | String( const Py_UNICODE *s, int length ) 226s | ^ 226s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 226s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 226s | ^~~~~~~~~~ 226s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 226s /usr/include/python3.14/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 226s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 226s | ^ 226s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 226s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 226s | ^~~~~~~~~~ 227s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.14 -c rangetest.cxx -o build/temp.linux-armv7l-cpython-314/rangetest.o 228s In file included from /usr/include/python3.14/CXX/Python3/Extensions.hxx:50, 228s from /usr/include/python3.14/CXX/Extensions.hxx:42, 228s from rangetest.cxx:44: 228s /usr/include/python3.14/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 228s 69 | # define random_access_iterator_parent(itemtype) std::iterator 228s | ^~~~~~~~ 228s /usr/include/python3.14/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 228s 1427 | class iterator: public random_access_iterator_parent( seqref ) 228s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 228s from /usr/include/c++/15/bits/specfun.h:43, 228s from /usr/include/c++/15/cmath:3913, 228s from /usr/include/c++/15/math.h:36, 228s from /usr/include/python3.14/Python.h:22, 228s from /usr/include/python3.14/CXX/WrapPython.h:58, 228s from /usr/include/python3.14/CXX/Extensions.hxx:37: 228s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 228s 129 | struct _GLIBCXX17_DEPRECATED iterator 228s | ^~~~~~~~ 228s /usr/include/python3.14/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 228s 69 | # define random_access_iterator_parent(itemtype) std::iterator 228s | ^~~~~~~~ 228s /usr/include/python3.14/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 228s 1580 | : public random_access_iterator_parent( const Object ) 228s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 228s 129 | struct _GLIBCXX17_DEPRECATED iterator 228s | ^~~~~~~~ 228s In file included from /usr/include/python3.14/CXX/Python3/Extensions.hxx:52: 228s /usr/include/python3.14/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 228s 1764 | typedef std::basic_string unicodestring; 228s | ^~~~~~~~~~ 228s In file included from /usr/include/python3.14/unicodeobject.h:1022, 228s from /usr/include/python3.14/Python.h:81: 228s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 228s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 228s | ^~~~~~~~~~ 228s /usr/include/python3.14/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 228s 1765 | extern Py_UNICODE unicode_null_string[1]; 228s | ^ 228s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 228s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 228s | ^~~~~~~~~~ 228s /usr/include/python3.14/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 228s 1960 | Char( Py_UNICODE v ) 228s | ^ 228s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 228s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 228s | ^~~~~~~~~~ 228s /usr/include/python3.14/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 228s 2006 | Char &operator=( Py_UNICODE v ) 228s | ^ 228s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 228s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 228s | ^~~~~~~~~~ 228s /usr/include/python3.14/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 228s /usr/include/python3.14/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 228s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 228s | ^ 228s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 228s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 228s | ^~~~~~~~~~ 228s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 228s /usr/include/python3.14/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 228s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 228s | ^ 228s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 228s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 228s | ^~~~~~~~~~ 228s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 228s /usr/include/python3.14/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 228s 1999 | Py_UNICODE v( static_cast( v_ ) ); 228s | ^ 228s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 228s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 228s | ^~~~~~~~~~ 228s /usr/include/python3.14/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 228s 1999 | Py_UNICODE v( static_cast( v_ ) ); 228s | ^~~~~~~~~~ 228s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 228s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 228s | ^~~~~~~~~~ 228s /usr/include/python3.14/CXX/Python3/Objects.hxx: At global scope: 228s /usr/include/python3.14/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 228s 2145 | String( const Py_UNICODE *s, int length ) 228s | ^ 228s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 228s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 228s | ^~~~~~~~~~ 228s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 228s /usr/include/python3.14/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 228s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 228s | ^ 228s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 228s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 228s | ^~~~~~~~~~ 228s In file included from rangetest.cxx:46: 228s test_assert.hxx: At global scope: 228s test_assert.hxx:88:13: warning: ‘void test_assert(const char*, const std::string&, const std::string&)’ defined but not used [-Wunused-function] 228s 88 | static void test_assert( const char *description, const std::string &benchmark, const std::string &value ) 228s | ^~~~~~~~~~~ 228s test_assert.hxx:69:13: warning: ‘void test_assert(const char*, double, double)’ defined but not used [-Wunused-function] 228s 69 | static void test_assert( const char *description, double benchmark, double value ) 228s | ^~~~~~~~~~~ 228s test_assert.hxx:63:13: warning: ‘void test_assert(const char*, long long int, long long int)’ defined but not used [-Wunused-function] 228s 63 | static void test_assert( const char *description, long long benchmark, long long value ) 228s | ^~~~~~~~~~~ 228s test_assert.hxx:57:13: warning: ‘void test_assert(const char*, long int, long int)’ defined but not used [-Wunused-function] 228s 57 | static void test_assert( const char *description, long benchmark, long value ) 228s | ^~~~~~~~~~~ 228s test_assert.hxx:52:13: warning: ‘void test_assert(const char*, int, int)’ defined but not used [-Wunused-function] 228s 52 | static void test_assert( const char *description, int benchmark, int value ) 228s | ^~~~~~~~~~~ 229s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-314/usr/share/python3.14/CXX/IndirectPythonInterface.o build/temp.linux-armv7l-cpython-314/usr/share/python3.14/CXX/cxx_exceptions.o build/temp.linux-armv7l-cpython-314/usr/share/python3.14/CXX/cxx_extensions.o build/temp.linux-armv7l-cpython-314/usr/share/python3.14/CXX/cxxextensions.o build/temp.linux-armv7l-cpython-314/usr/share/python3.14/CXX/cxxsupport.o build/temp.linux-armv7l-cpython-314/example.o build/temp.linux-armv7l-cpython-314/range.o build/temp.linux-armv7l-cpython-314/rangetest.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-314/CXX/example.cpython-314-arm-linux-gnueabihf.so 229s + python3.14 setup.py install --prefix=/tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples 230s running install 230s /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 230s !! 230s 230s ******************************************************************************** 230s Please avoid running ``setup.py`` directly. 230s Instead, use pypa/build, pypa/installer or other 230s standards-based tools. 230s 230s See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 230s ******************************************************************************** 230s 230s !! 230s self.initialize_options() 230s /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:90: EasyInstallDeprecationWarning: easy_install command is deprecated. 230s !! 230s 230s ******************************************************************************** 230s Please avoid running ``setup.py`` and ``easy_install``. 230s Instead, use pypa/build, pypa/installer or other 230s standards-based tools. 230s 230s See https://github.com/pypa/setuptools/issues/917 for details. 230s ******************************************************************************** 230s 230s !! 230s self.initialize_options() 230s Checking .pth file support in /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.14/dist-packages/ 230s /usr/bin/python3.14 -E -c pass 230s TEST FAILED: /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.14/dist-packages/ does NOT support .pth files 230s bad install directory or PYTHONPATH 230s 230s You are attempting to install a package to a directory that is not 230s on PYTHONPATH and which Python does not read ".pth" files from. The 230s installation directory you specified (via --install-dir, --prefix, or 230s the distutils default setting) was: 230s 230s /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.14/dist-packages/ 230s 230s and your PYTHONPATH environment variable currently contains: 230s 230s '' 230s 230s Here are some of your options for correcting the problem: 230s 230s * You can choose a different installation directory, i.e., one that is 230s on PYTHONPATH or supports .pth files 230s 230s * You can add the installation directory to the PYTHONPATH environment 230s variable. (It must then also be on PYTHONPATH whenever you run 230s Python and want to use the package(s) you are installing.) 230s 230s * You can set up the installation directory to support ".pth" files by 230s using one of the approaches described here: 230s 230s https://setuptools.pypa.io/en/latest/deprecated/easy_install.html#custom-installation-locations 230s 230s 230s Please make the appropriate changes for your system and try again. 230s running bdist_egg 230s running egg_info 230s creating CXXDemo.egg-info 230s writing CXXDemo.egg-info/PKG-INFO 230s writing dependency_links to CXXDemo.egg-info/dependency_links.txt 230s writing top-level names to CXXDemo.egg-info/top_level.txt 230s writing manifest file 'CXXDemo.egg-info/SOURCES.txt' 230s reading manifest file 'CXXDemo.egg-info/SOURCES.txt' 230s writing manifest file 'CXXDemo.egg-info/SOURCES.txt' 230s installing library code to build/bdist.linux-armv7l/egg 230s running install_lib 230s running build_py 230s copying ./pickle_test.py -> build/lib.linux-armv7l-cpython-314/CXX 230s copying ./test_example.py -> build/lib.linux-armv7l-cpython-314/CXX 230s copying ./test_pycxx_iter.py -> build/lib.linux-armv7l-cpython-314/CXX 230s copying ./test_simple.py -> build/lib.linux-armv7l-cpython-314/CXX 230s copying ./test_simple2.py -> build/lib.linux-armv7l-cpython-314/CXX 230s running build_ext 230s creating build/bdist.linux-armv7l/egg 230s creating build/bdist.linux-armv7l/egg/CXX 230s copying build/lib.linux-armv7l-cpython-314/CXX/example.cpython-314-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/egg/CXX 230s copying build/lib.linux-armv7l-cpython-314/CXX/pickle_test.py -> build/bdist.linux-armv7l/egg/CXX 230s copying build/lib.linux-armv7l-cpython-314/CXX/test_example.py -> build/bdist.linux-armv7l/egg/CXX 230s copying build/lib.linux-armv7l-cpython-314/CXX/test_pycxx_iter.py -> build/bdist.linux-armv7l/egg/CXX 230s copying build/lib.linux-armv7l-cpython-314/CXX/test_simple.py -> build/bdist.linux-armv7l/egg/CXX 230s copying build/lib.linux-armv7l-cpython-314/CXX/test_simple2.py -> build/bdist.linux-armv7l/egg/CXX 230s byte-compiling build/bdist.linux-armv7l/egg/CXX/pickle_test.py to pickle_test.cpython-314.pyc 230s byte-compiling build/bdist.linux-armv7l/egg/CXX/test_example.py to test_example.cpython-314.pyc 230s byte-compiling build/bdist.linux-armv7l/egg/CXX/test_pycxx_iter.py to test_pycxx_iter.cpython-314.pyc 230s byte-compiling build/bdist.linux-armv7l/egg/CXX/test_simple.py to test_simple.cpython-314.pyc 230s byte-compiling build/bdist.linux-armv7l/egg/CXX/test_simple2.py to test_simple2.cpython-314.pyc 230s creating stub loader for CXX/example.cpython-314-arm-linux-gnueabihf.so 230s byte-compiling build/bdist.linux-armv7l/egg/CXX/example.py to example.cpython-314.pyc 230s creating build/bdist.linux-armv7l/egg/EGG-INFO 230s copying CXXDemo.egg-info/PKG-INFO -> build/bdist.linux-armv7l/egg/EGG-INFO 230s copying CXXDemo.egg-info/SOURCES.txt -> build/bdist.linux-armv7l/egg/EGG-INFO 230s copying CXXDemo.egg-info/dependency_links.txt -> build/bdist.linux-armv7l/egg/EGG-INFO 230s copying CXXDemo.egg-info/top_level.txt -> build/bdist.linux-armv7l/egg/EGG-INFO 230s writing build/bdist.linux-armv7l/egg/EGG-INFO/native_libs.txt 230s zip_safe flag not set; analyzing archive contents... 230s CXX.__pycache__.example.cpython-314: module references __file__ 230s creating dist 230s creating 'dist/CXXDemo-7.0-py3.14-linux-armv7l.egg' and adding 'build/bdist.linux-armv7l/egg' to it 230s removing 'build/bdist.linux-armv7l/egg' (and everything under it) 230s Processing CXXDemo-7.0-py3.14-linux-armv7l.egg 230s creating /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.14/dist-packages/CXXDemo-7.0-py3.14-linux-armv7l.egg 230s Extracting CXXDemo-7.0-py3.14-linux-armv7l.egg to /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.14/dist-packages 230s 230s Installed /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.14/dist-packages/CXXDemo-7.0-py3.14-linux-armv7l.egg 230s Processing dependencies for CXXDemo==7.0 230s Finished processing dependencies for CXXDemo==7.0 230s + find /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.14/dist-packages -name CXX 230s + export PYTHONPATH=/tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.14/dist-packages/CXXDemo-7.0-py3.14-linux-armv7l.egg/CXX 230s + python3.14 test_example.py 230s Info: ---- test_example.py ----range object created 0x1f496e8 range(1, 10, 2) 230s Example Test starting 230s PASSED: Correctly caught None 230s PASSED: Py::BaseException value: None 230s PASSED: Py::BaseException traceback: None 230s Start: test_compare 230s PASSED: compare == true: bool benchmark=1 bool value=1 230s PASSED: compare == false: bool benchmark=0 bool value=0 230s PASSED: compare != true: bool benchmark=1 bool value=1 230s PASSED: compare != false: bool benchmark=0 bool value=0 230s PASSED: compare < true: bool benchmark=1 bool value=1 230s PASSED: compare < false: bool benchmark=0 bool value=0 230s PASSED: compare <= true: bool benchmark=1 bool value=1 230s PASSED: compare <= true: bool benchmark=1 bool value=1 230s PASSED: compare <= false: bool benchmark=0 bool value=0 230s PASSED: compare > true: bool benchmark=1 bool value=1 230s PASSED: compare > false: bool benchmark=0 bool value=0 230s PASSED: compare >= true: bool benchmark=1 bool value=1 230s PASSED: compare >= true: bool benchmark=1 bool value=1 230s PASSED: compare >= false: bool benchmark=0 bool value=0 230s PASSED: compare == true: bool benchmark=1 bool value=1 230s PASSED: compare == false: bool benchmark=0 bool value=0 230s PASSED: compare != true: bool benchmark=1 bool value=1 230s PASSED: compare != false: bool benchmark=0 bool value=0 230s PASSED: compare < true: bool benchmark=1 bool value=1 230s PASSED: compare < false: bool benchmark=0 bool value=0 230s PASSED: compare <= true: bool benchmark=1 bool value=1 230s PASSED: compare <= true: bool benchmark=1 bool value=1 230s PASSED: compare <= false: bool benchmark=0 bool value=0 230s PASSED: compare > true: bool benchmark=1 bool value=1 230s PASSED: compare > false: bool benchmark=0 bool value=0 230s PASSED: compare >= true: bool benchmark=1 bool value=1 230s PASSED: compare >= true: bool benchmark=1 bool value=1 230s PASSED: compare >= false: bool benchmark=0 bool value=0 230s Start: test_boolean 230s PASSED: boolean Py::True: bool benchmark=1 bool value=1 230s PASSED: boolean true pybool var : bool benchmark=1 bool value=1 230s PASSED: boolean true bool = pybool: bool benchmark=1 bool value=1 230s PASSED: boolean true pybool = pybool: bool benchmark=1 bool value=1 230s PASSED: boolean true pybool = true: bool benchmark=1 bool value=1 230s PASSED: boolean operator bool true: bool benchmark=1 bool value=1 230s PASSED: boolean Py::False: bool benchmark=0 bool value=0 230s PASSED: boolean false pybool var : bool benchmark=0 bool value=0 230s PASSED: boolean false bool = pybool: bool benchmark=0 bool value=0 230s PASSED: boolean false pybool = pybool: bool benchmark=0 bool value=0 230s PASSED: boolean false pybool = false: bool benchmark=0 bool value=0 230s PASSED: boolean operator bool false: bool benchmark=0 bool value=0 230s PASSED: boolean int 0: bool benchmark=0 bool value=0 230s PASSED: boolean int 99: bool benchmark=1 bool value=1 230s PASSED: boolean string "": bool benchmark=0 bool value=0 230s PASSED: boolean string "x": bool benchmark=1 bool value=1 230s Start: test_numbers 230s PASSED: long constructor: long benchmark=100 long value=100 230s PASSED: long num++: long benchmark=100 long value=100 230s PASSED: long ++num: long benchmark=102 long value=102 230s PASSED: long num--: long benchmark=102 long value=102 230s PASSED: long --num: long benchmark=100 long value=100 230s PASSED: long num =: long benchmark=1000 long value=1000 230s PASSED: long operator ==: bool benchmark=1 bool value=1 230s PASSED: long operator ==: bool benchmark=1 bool value=1 230s PASSED: long operator ==: bool benchmark=1 bool value=1 230s PASSED: long operator ==: bool benchmark=0 bool value=0 230s PASSED: long operator ==: bool benchmark=0 bool value=0 230s PASSED: long operator ==: bool benchmark=0 bool value=0 230s PASSED: long operator !=: bool benchmark=1 bool value=1 230s PASSED: long operator !=: bool benchmark=1 bool value=1 230s PASSED: long operator !=: bool benchmark=1 bool value=1 230s PASSED: long operator !=: bool benchmark=0 bool value=0 230s PASSED: long operator !=: bool benchmark=0 bool value=0 230s PASSED: long operator !=: bool benchmark=0 bool value=0 230s PASSED: long operator < : bool benchmark=1 bool value=1 230s PASSED: long operator < : bool benchmark=1 bool value=1 230s PASSED: long operator < : bool benchmark=1 bool value=1 230s PASSED: long operator < : bool benchmark=0 bool value=0 230s PASSED: long operator < : bool benchmark=0 bool value=0 230s PASSED: long operator < : bool benchmark=0 bool value=0 230s PASSED: long operator > : bool benchmark=1 bool value=1 230s PASSED: long operator > : bool benchmark=1 bool value=1 230s PASSED: long operator > : bool benchmark=1 bool value=1 230s PASSED: long operator > : bool benchmark=0 bool value=0 230s PASSED: long operator > : bool benchmark=0 bool value=0 230s PASSED: long operator > : bool benchmark=0 bool value=0 230s PASSED: long operator <=: bool benchmark=1 bool value=1 230s PASSED: long operator <=: bool benchmark=1 bool value=1 230s PASSED: long operator <=: bool benchmark=1 bool value=1 230s PASSED: long operator <=: bool benchmark=1 bool value=1 230s PASSED: long operator <=: bool benchmark=1 bool value=1 230s PASSED: long operator <=: bool benchmark=1 bool value=1 230s PASSED: long operator <=: bool benchmark=0 bool value=0 230s PASSED: long operator <=: bool benchmark=0 bool value=0 230s PASSED: long operator <=: bool benchmark=0 bool value=0 230s PASSED: long operator >=: bool benchmark=1 bool value=1 230s PASSED: long operator >=: bool benchmark=1 bool value=1 230s PASSED: long operator >=: bool benchmark=1 bool value=1 230s PASSED: long operator >=: bool benchmark=1 bool value=1 230s PASSED: long operator >=: bool benchmark=1 bool value=1 230s PASSED: long operator >=: bool benchmark=1 bool value=1 230s PASSED: long operator >=: bool benchmark=0 bool value=0 230s PASSED: long operator >=: bool benchmark=0 bool value=0 230s PASSED: long operator >=: bool benchmark=0 bool value=0 230s PASSED: long operator long: long benchmark=3 long value=3 230s PASSED: long operator int: int benchmark=3 int value=3 230s PASSED: long long constructor 1: long long benchmark=1152921504616856976 long long value=1152921504616856976 230s PASSED: long long constructor 2: long long benchmark=1152921504616856976 long long value=1152921504616856976 230s PASSED: long long constructor 4: long long benchmark=100 long long value=100 230s PASSED: long long operator=: long long benchmark=6152921504616856976 long long value=6152921504616856976 230s PASSED: float constructor: double benchmark=100 double value=100 230s PASSED: float num =: double benchmark=1000 double value=1000 230s PASSED: float operator ==: bool benchmark=1 bool value=1 230s PASSED: float operator ==: bool benchmark=1 bool value=1 230s PASSED: float operator ==: bool benchmark=1 bool value=1 230s PASSED: float operator ==: bool benchmark=0 bool value=0 230s PASSED: float operator ==: bool benchmark=0 bool value=0 230s PASSED: float operator ==: bool benchmark=0 bool value=0 230s PASSED: float operator !=: bool benchmark=1 bool value=1 230s PASSED: float operator !=: bool benchmark=1 bool value=1 230s PASSED: float operator !=: bool benchmark=1 bool value=1 230s PASSED: float operator !=: bool benchmark=0 bool value=0 230s PASSED: float operator !=: bool benchmark=0 bool value=0 230s PASSED: float operator !=: bool benchmark=0 bool value=0 230s PASSED: float operator < : bool benchmark=1 bool value=1 230s PASSED: float operator < : bool benchmark=1 bool value=1 230s PASSED: float operator < : bool benchmark=1 bool value=1 230s PASSED: float operator < : bool benchmark=0 bool value=0 230s PASSED: float operator < : bool benchmark=0 bool value=0 230s PASSED: float operator < : bool benchmark=0 bool value=0 230s PASSED: float operator > : bool benchmark=1 bool value=1 230s PASSED: float operator > : bool benchmark=1 bool value=1 230s PASSED: float operator > : bool benchmark=1 bool value=1 230s PASSED: float operator > : bool benchmark=0 bool value=0 230s PASSED: float operator > : bool benchmark=0 bool value=0 230s PASSED: float operator > : bool benchmark=0 bool value=0 230s PASSED: float operator <=: bool benchmark=1 bool value=1 230s PASSED: float operator <=: bool benchmark=1 bool value=1 230s PASSED: float operator <=: bool benchmark=1 bool value=1 230s PASSED: float operator <=: bool benchmark=1 bool value=1 230s PASSED: float operator <=: bool benchmark=1 bool value=1 230s PASSED: float operator <=: bool benchmark=1 bool value=1 230s PASSED: float operator <=: bool benchmark=0 bool value=0 230s PASSED: float operator <=: bool benchmark=0 bool value=0 230s PASSED: float operator <=: bool benchmark=0 bool value=0 230s PASSED: float operator >=: bool benchmark=1 bool value=1 230s PASSED: float operator >=: bool benchmark=1 bool value=1 230s PASSED: float operator >=: bool benchmark=1 bool value=1 230s PASSED: float operator >=: bool benchmark=1 bool value=1 230s PASSED: float operator >=: bool benchmark=1 bool value=1 230s PASSED: float operator >=: bool benchmark=1 bool value=1 230s PASSED: float operator >=: bool benchmark=0 bool value=0 230s PASSED: float operator >=: bool benchmark=0 bool value=0 230s PASSED: float operator >=: bool benchmark=0 bool value=0 230s PASSED: float operator float: double benchmark=3 double value=3 230s PASSED: number calculation: long benchmark=3 long value=3 230s Start: test_String 230s PASSED: string concat: std::string benchmark=hello world std::string value=hello world 230s PASSED: string multiple: std::string benchmark=hello worldhello world std::string value=hello worldhello world 230s PASSED: string convert to std::string: std::string benchmark=hello worldhello world std::string value=hello worldhello world 230s PASSED: string ord value < 2^7: long benchmark=51 long value=51 230s PASSED: string ord value < 2^8: long benchmark=213 long value=213 230s PASSED: string ord value > 2^16: long benchmark=66615 long value=66615 230s PASSED: string ord value > 2^16: long benchmark=1113856 long value=1113856 230s PASSED: string convert to std::string: Py::Object benchmark= Py::Object value= 230s Start: test_List 230s PASSED: list empty len(): int benchmark=0 int value=0 230s PASSED: list len(): int benchmark=4 int value=4 230s PASSED: list index[0]: Py::Object benchmark=3 Py::Object value=3 230s PASSED: list index[1]: Py::Object benchmark=6.0 Py::Object value=6.0 230s PASSED: list index[-1]: Py::Object benchmark=world Py::Object value=world 230s PASSED: list iterator not end != [0]: bool benchmark=1 bool value=1 230s PASSED: list iterator not end == [0]: bool benchmark=0 bool value=0 230s PASSED: list iterator compare [0]: Py::Object benchmark=3 Py::Object value=3 230s PASSED: list iterator not end != [1]: bool benchmark=1 bool value=1 230s PASSED: list iterator not end == [1]: bool benchmark=0 bool value=0 230s PASSED: list iterator compare [1]: Py::Object benchmark=6.0 Py::Object value=6.0 230s PASSED: list iterator not end != [2]: bool benchmark=1 bool value=1 230s PASSED: list iterator not end == [2]: bool benchmark=0 bool value=0 230s PASSED: list iterator compare [2]: Py::Object benchmark=['list2 index 0', 'list2 index 1'] Py::Object value=['list2 index 0', 'list2 index 1'] 230s PASSED: list iterator not end != [3]: bool benchmark=1 bool value=1 230s PASSED: list iterator not end == [3]: bool benchmark=0 bool value=0 230s PASSED: list iterator compare [3]: Py::Object benchmark=world Py::Object value=world 230s PASSED: list iterator at end != [4]: bool benchmark=0 bool value=0 230s PASSED: list iterator at end == [4]: bool benchmark=1 bool value=1 230s PASSED: list index assign: Py::Object benchmark=hello Py::Object value=hello 230s PASSED: list operator+ count: int benchmark=6 int value=6 230s PASSED: list construct from tuple: int benchmark=4 int value=4 230s Start: test_Dict 230s PASSED: dict index[char *]: Py::Object benchmark=1 Py::Object value=1 230s PASSED: dict index[std::string]: Py::Object benchmark=1 Py::Object value=1 230s PASSED: dict index[Py::String]: Py::Object benchmark=2 Py::Object value=2 230s PASSED: dict keys(): int benchmark=3 int value=3 230s PASSED: dict values(): int benchmark=3 int value=3 230s PASSED: dict iterator not end != [0]: bool benchmark=1 bool value=1 230s PASSED: dict iterator not end == [0]: bool benchmark=0 bool value=0 230s PASSED: dict iterator not end != [1]: bool benchmark=1 bool value=1 230s PASSED: dict iterator not end == [1]: bool benchmark=0 bool value=0 230s PASSED: dict iterator not end != [2]: bool benchmark=1 bool value=1 230s PASSED: dict iterator not end == [2]: bool benchmark=0 bool value=0 230s PASSED: x: bool benchmark=0 bool value=0 230s PASSED: dict iterator at end != [3]: bool benchmark=0 bool value=0 230s PASSED: dict iterator at end == [3]: bool benchmark=1 bool value=1 230s PASSED: dict values as expected: long benchmark=1 long value=1 230s PASSED: dict values as expected: long benchmark=2 long value=2 230s PASSED: dict values as expected: long benchmark=3 long value=3 230s PASSED: dict clear(): int benchmark=0 int value=0 230s Start: test_Tuple 230s PASSED: tuple iterator not end [0]: bool benchmark=1 bool value=1 230s PASSED: tuple iterator compare [0]: Py::Object benchmark=1.0 Py::Object value=1.0 230s PASSED: tuple iterator not end [1]: bool benchmark=1 bool value=1 230s PASSED: tuple iterator compare [1]: Py::Object benchmark=2.0 Py::Object value=2.0 230s PASSED: tuple iterator not end [2]: bool benchmark=1 bool value=1 230s PASSED: tuple iterator compare [2]: Py::Object benchmark=3.0 Py::Object value=3.0 230s PASSED: tuple iterator at end [3]: bool benchmark=1 bool value=1 230s PASSED: tuple assign exception with multiple referencese: bool benchmark=1 bool value=1 230s PASSED: tuple construct from list: int benchmark=3 int value=3 230s PASSED: TupleN construction: int benchmark=0 int value=0 230s PASSED: TupleN construction: int benchmark=1 int value=1 230s PASSED: TupleN construction: int benchmark=2 int value=2 230s PASSED: TupleN construction: int benchmark=3 int value=3 230s PASSED: TupleN construction: int benchmark=4 int value=4 230s PASSED: TupleN construction: int benchmark=5 int value=5 230s PASSED: TupleN construction: int benchmark=6 int value=6 230s PASSED: TupleN construction: int benchmark=7 int value=7 230s PASSED: TupleN construction: int benchmark=8 int value=8 230s PASSED: TupleN construction: int benchmark=9 int value=9 230s Start: test_STL 230s PASSED: STL count: int benchmark=2 int value=2 230s PASSED: STL ad hoc: bool benchmark=1 bool value=1 230s STL test: 'blah' 230s STL test: 'blah' 230s STL test: 'gorf' 230s STL test: 'gorf' 230s Done: test_STL 230s Start: test_extension_object 230s range object created 0x1f3cd28 range(1, 20, 3) 230s PASSED: extension object check() incompatible: bool benchmark=0 bool value=0 230s PASSED: extension object check() incompatible: bool benchmark=1 bool value=1 230s range object created 0x1f3cd48 range(1, 10, 2) 230s PASSED: extension object index: Py::Object benchmark=3 Py::Object value=3 230s PASSED: extension object amethod 1 q1: Py::Object benchmark=range(1, 10, 2) Py::Object value=range(1, 10, 2) 230s PASSED: extension object amethod 1 q2: Py::Object benchmark=3 Py::Object value=3 230s PASSED: extension object amethod 2 q1: Py::Object benchmark=range(1, 10, 2) Py::Object value=range(1, 10, 2) 230s PASSED: extension object amethod 2 q2: Py::Object benchmark=3 Py::Object value=3 230s PASSED: extension object q3: Py::Object benchmark=4 Py::Object value=4 230s range object created 0x1f3cd68 range(1, 10, 2) 230s PASSED: extension object q4: Py::Object benchmark=4 Py::Object value=4 230s range object destroyed 0x1f3cd48 230s Start: test_apply 230s PASSED: apply ref check: int benchmark=1 int value=1 230s PASSED: stdout fileno() is 1: Py::Object benchmark=1 Py::Object value=1 230s PASS: Module test ok. 230s + python3.14-dbg setup.py build 230s range object destroyed 0x1f496e8 231s running build 231s running build_py 231s creating build/lib.linux-armv7l-cpython-314-pydebug/CXX 231s copying ./pickle_test.py -> build/lib.linux-armv7l-cpython-314-pydebug/CXX 231s copying ./test_example.py -> build/lib.linux-armv7l-cpython-314-pydebug/CXX 231s copying ./test_pycxx_iter.py -> build/lib.linux-armv7l-cpython-314-pydebug/CXX 231s copying ./test_simple.py -> build/lib.linux-armv7l-cpython-314-pydebug/CXX 231s copying ./test_simple2.py -> build/lib.linux-armv7l-cpython-314-pydebug/CXX 232s running build_ext 232s building 'CXX.example' extension 232s creating build/temp.linux-armv7l-cpython-314-pydebug/usr/share/python3.14/CXX 232s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -g -Og -Wall -fPIC -I/usr/include/python3.14d -c /usr/share/python3.14/CXX/IndirectPythonInterface.cxx -o build/temp.linux-armv7l-cpython-314-pydebug/usr/share/python3.14/CXX/IndirectPythonInterface.o 232s /usr/share/python3.14/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_DebugFlag()’: 232s /usr/share/python3.14/CXX/IndirectPythonInterface.cxx:527:50: warning: ‘Py_DebugFlag’ is deprecated [-Wdeprecated-declarations] 232s 527 | int &_Py_DebugFlag() { return Py_DebugFlag; } 232s | ^~~~~~~~~~~~ 232s In file included from /usr/include/python3.14d/Python.h:78, 232s from /usr/include/python3.14d/CXX/WrapPython.h:58, 232s from /usr/include/python3.14d/CXX/IndirectPythonInterface.hxx:1, 232s from /usr/share/python3.14/CXX/IndirectPythonInterface.cxx:38: 232s /usr/include/python3.14d/cpython/pydebug.h:8:37: note: declared here 232s 8 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_DebugFlag; 232s | ^~~~~~~~~~~~ 232s /usr/share/python3.14/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_InteractiveFlag()’: 232s /usr/share/python3.14/CXX/IndirectPythonInterface.cxx:528:50: warning: ‘Py_InteractiveFlag’ is deprecated [-Wdeprecated-declarations] 232s 528 | int &_Py_InteractiveFlag() { return Py_InteractiveFlag; } 232s | ^~~~~~~~~~~~~~~~~~ 232s /usr/include/python3.14d/cpython/pydebug.h:11:37: note: declared here 232s 11 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_InteractiveFlag; 232s | ^~~~~~~~~~~~~~~~~~ 232s /usr/share/python3.14/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_OptimizeFlag()’: 232s /usr/share/python3.14/CXX/IndirectPythonInterface.cxx:529:50: warning: ‘Py_OptimizeFlag’ is deprecated [-Wdeprecated-declarations] 232s 529 | int &_Py_OptimizeFlag() { return Py_OptimizeFlag; } 232s | ^~~~~~~~~~~~~~~ 232s /usr/include/python3.14d/cpython/pydebug.h:13:37: note: declared here 232s 13 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag; 232s | ^~~~~~~~~~~~~~~ 232s /usr/share/python3.14/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_NoSiteFlag()’: 232s /usr/share/python3.14/CXX/IndirectPythonInterface.cxx:530:50: warning: ‘Py_NoSiteFlag’ is deprecated [-Wdeprecated-declarations] 232s 530 | int &_Py_NoSiteFlag() { return Py_NoSiteFlag; } 232s | ^~~~~~~~~~~~~ 232s /usr/include/python3.14d/cpython/pydebug.h:14:37: note: declared here 232s 14 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_NoSiteFlag; 232s | ^~~~~~~~~~~~~ 232s /usr/share/python3.14/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_VerboseFlag()’: 232s /usr/share/python3.14/CXX/IndirectPythonInterface.cxx:531:50: warning: ‘Py_VerboseFlag’ is deprecated [-Wdeprecated-declarations] 232s 531 | int &_Py_VerboseFlag() { return Py_VerboseFlag; } 232s | ^~~~~~~~~~~~~~ 232s /usr/include/python3.14d/cpython/pydebug.h:9:37: note: declared here 232s 9 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_VerboseFlag; 232s | ^~~~~~~~~~~~~~ 232s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -g -Og -Wall -fPIC -I/usr/include/python3.14d -c /usr/share/python3.14/CXX/cxx_exceptions.cxx -o build/temp.linux-armv7l-cpython-314-pydebug/usr/share/python3.14/CXX/cxx_exceptions.o 233s In file included from /usr/include/python3.14d/CXX/Config.hxx:48, 233s from /usr/include/python3.14d/CXX/Python3/Exception.hxx:43, 233s from /usr/include/python3.14d/CXX/Exception.hxx:42, 233s from /usr/share/python3.14/CXX/Python3/cxx_exceptions.cxx:4, 233s from /usr/share/python3.14/CXX/cxx_exceptions.cxx:6: 233s /usr/include/python3.14d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 233s 69 | # define random_access_iterator_parent(itemtype) std::iterator 233s | ^~~~~~~~ 233s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 233s 1427 | class iterator: public random_access_iterator_parent( seqref ) 233s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 233s from /usr/include/c++/15/bits/specfun.h:43, 233s from /usr/include/c++/15/cmath:3913, 233s from /usr/include/c++/15/math.h:36, 233s from /usr/include/python3.14d/Python.h:22, 233s from /usr/include/python3.14d/CXX/WrapPython.h:58, 233s from /usr/share/python3.14/CXX/cxx_exceptions.cxx:1: 233s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 233s 129 | struct _GLIBCXX17_DEPRECATED iterator 233s | ^~~~~~~~ 233s /usr/include/python3.14d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 233s 69 | # define random_access_iterator_parent(itemtype) std::iterator 233s | ^~~~~~~~ 233s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 233s 1580 | : public random_access_iterator_parent( const Object ) 233s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 233s 129 | struct _GLIBCXX17_DEPRECATED iterator 233s | ^~~~~~~~ 233s In file included from /usr/include/python3.14d/CXX/Python3/Extensions.hxx:52, 233s from /usr/include/python3.14d/CXX/Extensions.hxx:42, 233s from /usr/share/python3.14/CXX/Python3/cxx_exceptions.cxx:5: 233s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 233s 1764 | typedef std::basic_string unicodestring; 233s | ^~~~~~~~~~ 233s In file included from /usr/include/python3.14d/unicodeobject.h:1022, 233s from /usr/include/python3.14d/Python.h:81: 233s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 233s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 233s | ^~~~~~~~~~ 233s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 233s 1765 | extern Py_UNICODE unicode_null_string[1]; 233s | ^ 233s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 233s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 233s | ^~~~~~~~~~ 233s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 233s 1960 | Char( Py_UNICODE v ) 233s | ^ 233s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 233s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 233s | ^~~~~~~~~~ 233s /usr/include/python3.14d/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 233s 2006 | Char &operator=( Py_UNICODE v ) 233s | ^ 233s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 233s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 233s | ^~~~~~~~~~ 233s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 233s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 233s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 233s | ^ 233s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 233s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 233s | ^~~~~~~~~~ 233s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 233s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 233s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 233s | ^ 233s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 233s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 233s | ^~~~~~~~~~ 233s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 233s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 233s 1999 | Py_UNICODE v( static_cast( v_ ) ); 233s | ^ 233s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 233s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 233s | ^~~~~~~~~~ 233s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 233s 1999 | Py_UNICODE v( static_cast( v_ ) ); 233s | ^~~~~~~~~~ 233s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 233s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 233s | ^~~~~~~~~~ 233s /usr/include/python3.14d/CXX/Python3/Objects.hxx: At global scope: 233s /usr/include/python3.14d/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 233s 2145 | String( const Py_UNICODE *s, int length ) 233s | ^ 233s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 233s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 233s | ^~~~~~~~~~ 233s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 233s /usr/include/python3.14d/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 233s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 233s | ^ 233s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 233s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 233s | ^~~~~~~~~~ 233s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -g -Og -Wall -fPIC -I/usr/include/python3.14d -c /usr/share/python3.14/CXX/cxx_extensions.cxx -o build/temp.linux-armv7l-cpython-314-pydebug/usr/share/python3.14/CXX/cxx_extensions.o 234s In file included from /usr/include/python3.14d/CXX/Python3/Extensions.hxx:50, 234s from /usr/include/python3.14d/CXX/Extensions.hxx:42, 234s from /usr/share/python3.14/CXX/Python3/cxx_extensions.cxx:37, 234s from /usr/share/python3.14/CXX/cxx_extensions.cxx:42: 234s /usr/include/python3.14d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 234s 69 | # define random_access_iterator_parent(itemtype) std::iterator 234s | ^~~~~~~~ 234s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 234s 1427 | class iterator: public random_access_iterator_parent( seqref ) 234s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 234s from /usr/include/c++/15/bits/specfun.h:43, 234s from /usr/include/c++/15/cmath:3913, 234s from /usr/include/c++/15/math.h:36, 234s from /usr/include/python3.14d/Python.h:22, 234s from /usr/include/python3.14d/CXX/WrapPython.h:58, 234s from /usr/share/python3.14/CXX/cxx_extensions.cxx:37: 234s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 234s 129 | struct _GLIBCXX17_DEPRECATED iterator 234s | ^~~~~~~~ 234s /usr/include/python3.14d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 234s 69 | # define random_access_iterator_parent(itemtype) std::iterator 234s | ^~~~~~~~ 234s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 234s 1580 | : public random_access_iterator_parent( const Object ) 234s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 234s 129 | struct _GLIBCXX17_DEPRECATED iterator 234s | ^~~~~~~~ 234s In file included from /usr/include/python3.14d/CXX/Python3/Extensions.hxx:52: 234s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 234s 1764 | typedef std::basic_string unicodestring; 234s | ^~~~~~~~~~ 234s In file included from /usr/include/python3.14d/unicodeobject.h:1022, 234s from /usr/include/python3.14d/Python.h:81: 234s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 234s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 234s | ^~~~~~~~~~ 234s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 234s 1765 | extern Py_UNICODE unicode_null_string[1]; 234s | ^ 234s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 234s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 234s | ^~~~~~~~~~ 234s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 234s 1960 | Char( Py_UNICODE v ) 234s | ^ 234s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 234s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 234s | ^~~~~~~~~~ 234s /usr/include/python3.14d/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 234s 2006 | Char &operator=( Py_UNICODE v ) 234s | ^ 234s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 234s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 234s | ^~~~~~~~~~ 234s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 234s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 234s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 234s | ^ 234s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 234s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 234s | ^~~~~~~~~~ 234s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 234s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 234s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 234s | ^ 234s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 234s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 234s | ^~~~~~~~~~ 234s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 234s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 234s 1999 | Py_UNICODE v( static_cast( v_ ) ); 234s | ^ 234s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 234s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 234s | ^~~~~~~~~~ 234s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 234s 1999 | Py_UNICODE v( static_cast( v_ ) ); 234s | ^~~~~~~~~~ 234s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 234s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 234s | ^~~~~~~~~~ 234s /usr/include/python3.14d/CXX/Python3/Objects.hxx: At global scope: 234s /usr/include/python3.14d/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 234s 2145 | String( const Py_UNICODE *s, int length ) 234s | ^ 234s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 234s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 234s | ^~~~~~~~~~ 234s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 234s /usr/include/python3.14d/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 234s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 234s | ^ 234s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 234s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 234s | ^~~~~~~~~~ 235s arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -g -Og -Wall -fPIC -I/usr/include/python3.14d -c /usr/share/python3.14/CXX/cxxextensions.c -o build/temp.linux-armv7l-cpython-314-pydebug/usr/share/python3.14/CXX/cxxextensions.o 235s In file included from /usr/share/python3.14/CXX/cxxextensions.c:42: 235s /usr/share/python3.14/CXX/Python3/cxxextensions.c:46:5: warning: missing braces around initializer [-Wmissing-braces] 235s 46 | { 235s | ^ 235s 47 | _PyObject_EXTRA_INIT 235s 48 | 1, 235s | {} 235s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -g -Og -Wall -fPIC -I/usr/include/python3.14d -c /usr/share/python3.14/CXX/cxxsupport.cxx -o build/temp.linux-armv7l-cpython-314-pydebug/usr/share/python3.14/CXX/cxxsupport.o 236s In file included from /usr/include/python3.14d/CXX/Python3/Objects.hxx:43, 236s from /usr/include/python3.14d/CXX/Objects.hxx:42, 236s from /usr/share/python3.14/CXX/Python3/cxxsupport.cxx:38, 236s from /usr/share/python3.14/CXX/cxxsupport.cxx:42: 236s /usr/include/python3.14d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 236s 69 | # define random_access_iterator_parent(itemtype) std::iterator 236s | ^~~~~~~~ 236s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 236s 1427 | class iterator: public random_access_iterator_parent( seqref ) 236s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 236s from /usr/include/c++/15/bits/specfun.h:43, 236s from /usr/include/c++/15/cmath:3913, 236s from /usr/include/c++/15/math.h:36, 236s from /usr/include/python3.14d/Python.h:22, 236s from /usr/include/python3.14d/CXX/WrapPython.h:58, 236s from /usr/share/python3.14/CXX/cxxsupport.cxx:37: 236s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 236s 129 | struct _GLIBCXX17_DEPRECATED iterator 236s | ^~~~~~~~ 236s /usr/include/python3.14d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 236s 69 | # define random_access_iterator_parent(itemtype) std::iterator 236s | ^~~~~~~~ 236s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 236s 1580 | : public random_access_iterator_parent( const Object ) 236s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 236s 129 | struct _GLIBCXX17_DEPRECATED iterator 236s | ^~~~~~~~ 236s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 236s 1764 | typedef std::basic_string unicodestring; 236s | ^~~~~~~~~~ 236s In file included from /usr/include/python3.14d/unicodeobject.h:1022, 236s from /usr/include/python3.14d/Python.h:81: 236s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 236s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 236s | ^~~~~~~~~~ 236s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 236s 1765 | extern Py_UNICODE unicode_null_string[1]; 236s | ^ 236s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 236s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 236s | ^~~~~~~~~~ 236s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 236s 1960 | Char( Py_UNICODE v ) 236s | ^ 236s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 236s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 236s | ^~~~~~~~~~ 236s /usr/include/python3.14d/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 236s 2006 | Char &operator=( Py_UNICODE v ) 236s | ^ 236s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 236s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 236s | ^~~~~~~~~~ 236s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 236s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 236s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 236s | ^ 236s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 236s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 236s | ^~~~~~~~~~ 236s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 236s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 236s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 236s | ^ 236s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 236s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 236s | ^~~~~~~~~~ 236s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 236s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 236s 1999 | Py_UNICODE v( static_cast( v_ ) ); 236s | ^ 236s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 236s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 236s | ^~~~~~~~~~ 236s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 236s 1999 | Py_UNICODE v( static_cast( v_ ) ); 236s | ^~~~~~~~~~ 236s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 236s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 236s | ^~~~~~~~~~ 236s /usr/include/python3.14d/CXX/Python3/Objects.hxx: At global scope: 236s /usr/include/python3.14d/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 236s 2145 | String( const Py_UNICODE *s, int length ) 236s | ^ 236s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 236s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 236s | ^~~~~~~~~~ 236s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 236s /usr/include/python3.14d/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 236s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 236s | ^ 236s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 236s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 236s | ^~~~~~~~~~ 236s /usr/share/python3.14/CXX/Python3/cxxsupport.cxx: At global scope: 236s /usr/share/python3.14/CXX/Python3/cxxsupport.cxx:42:33: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 236s 42 | Py_UNICODE unicode_null_string[1] = { 0 }; 236s | ^ 236s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 236s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 236s | ^~~~~~~~~~ 236s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -g -Og -Wall -fPIC -I/usr/include/python3.14d -c example.cxx -o build/temp.linux-armv7l-cpython-314-pydebug/example.o 237s In file included from /usr/include/python3.14d/CXX/Python3/Objects.hxx:43, 237s from /usr/include/python3.14d/CXX/Objects.hxx:42, 237s from example.cxx:44: 237s /usr/include/python3.14d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 237s 69 | # define random_access_iterator_parent(itemtype) std::iterator 237s | ^~~~~~~~ 237s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 237s 1427 | class iterator: public random_access_iterator_parent( seqref ) 237s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 237s from /usr/include/c++/15/bits/specfun.h:43, 237s from /usr/include/c++/15/cmath:3913, 237s from /usr/include/c++/15/math.h:36, 237s from /usr/include/python3.14d/Python.h:22, 237s from /usr/include/python3.14d/CXX/WrapPython.h:58, 237s from /usr/include/python3.14d/CXX/Objects.hxx:37: 237s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 237s 129 | struct _GLIBCXX17_DEPRECATED iterator 237s | ^~~~~~~~ 237s /usr/include/python3.14d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 237s 69 | # define random_access_iterator_parent(itemtype) std::iterator 237s | ^~~~~~~~ 237s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 237s 1580 | : public random_access_iterator_parent( const Object ) 237s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 237s 129 | struct _GLIBCXX17_DEPRECATED iterator 237s | ^~~~~~~~ 237s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 237s 1764 | typedef std::basic_string unicodestring; 237s | ^~~~~~~~~~ 237s In file included from /usr/include/python3.14d/unicodeobject.h:1022, 237s from /usr/include/python3.14d/Python.h:81: 237s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 237s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 237s | ^~~~~~~~~~ 237s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 237s 1765 | extern Py_UNICODE unicode_null_string[1]; 237s | ^ 237s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 237s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 237s | ^~~~~~~~~~ 237s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 237s 1960 | Char( Py_UNICODE v ) 237s | ^ 237s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 237s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 237s | ^~~~~~~~~~ 237s /usr/include/python3.14d/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 237s 2006 | Char &operator=( Py_UNICODE v ) 237s | ^ 237s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 237s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 237s | ^~~~~~~~~~ 237s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 237s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 237s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 237s | ^ 237s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 237s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 237s | ^~~~~~~~~~ 237s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 237s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 237s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 237s | ^ 237s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 237s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 237s | ^~~~~~~~~~ 237s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 237s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 237s 1999 | Py_UNICODE v( static_cast( v_ ) ); 237s | ^ 237s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 237s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 237s | ^~~~~~~~~~ 237s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 237s 1999 | Py_UNICODE v( static_cast( v_ ) ); 237s | ^~~~~~~~~~ 237s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 237s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 237s | ^~~~~~~~~~ 237s /usr/include/python3.14d/CXX/Python3/Objects.hxx: At global scope: 237s /usr/include/python3.14d/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 237s 2145 | String( const Py_UNICODE *s, int length ) 237s | ^ 237s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 237s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 237s | ^~~~~~~~~~ 237s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 237s /usr/include/python3.14d/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 237s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 237s | ^ 237s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 237s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 237s | ^~~~~~~~~~ 239s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -g -Og -Wall -fPIC -I/usr/include/python3.14d -c range.cxx -o build/temp.linux-armv7l-cpython-314-pydebug/range.o 240s In file included from /usr/include/python3.14d/CXX/Python3/Extensions.hxx:50, 240s from /usr/include/python3.14d/CXX/Extensions.hxx:42, 240s from range.hxx:40, 240s from range.cxx:44: 240s /usr/include/python3.14d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 240s 69 | # define random_access_iterator_parent(itemtype) std::iterator 240s | ^~~~~~~~ 240s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 240s 1427 | class iterator: public random_access_iterator_parent( seqref ) 240s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 240s from /usr/include/c++/15/bits/specfun.h:43, 240s from /usr/include/c++/15/cmath:3913, 240s from /usr/include/c++/15/math.h:36, 240s from /usr/include/python3.14d/Python.h:22, 240s from /usr/include/python3.14d/CXX/WrapPython.h:58, 240s from /usr/include/python3.14d/CXX/Extensions.hxx:37: 240s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 240s 129 | struct _GLIBCXX17_DEPRECATED iterator 240s | ^~~~~~~~ 240s /usr/include/python3.14d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 240s 69 | # define random_access_iterator_parent(itemtype) std::iterator 240s | ^~~~~~~~ 240s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 240s 1580 | : public random_access_iterator_parent( const Object ) 240s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 240s 129 | struct _GLIBCXX17_DEPRECATED iterator 240s | ^~~~~~~~ 240s In file included from /usr/include/python3.14d/CXX/Python3/Extensions.hxx:52: 240s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 240s 1764 | typedef std::basic_string unicodestring; 240s | ^~~~~~~~~~ 240s In file included from /usr/include/python3.14d/unicodeobject.h:1022, 240s from /usr/include/python3.14d/Python.h:81: 240s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 240s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 240s | ^~~~~~~~~~ 240s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 240s 1765 | extern Py_UNICODE unicode_null_string[1]; 240s | ^ 240s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 240s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 240s | ^~~~~~~~~~ 240s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 240s 1960 | Char( Py_UNICODE v ) 240s | ^ 240s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 240s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 240s | ^~~~~~~~~~ 240s /usr/include/python3.14d/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 240s 2006 | Char &operator=( Py_UNICODE v ) 240s | ^ 240s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 240s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 240s | ^~~~~~~~~~ 240s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 240s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 240s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 240s | ^ 240s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 240s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 240s | ^~~~~~~~~~ 240s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 240s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 240s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 240s | ^ 240s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 240s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 240s | ^~~~~~~~~~ 240s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 240s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 240s 1999 | Py_UNICODE v( static_cast( v_ ) ); 240s | ^ 240s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 240s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 240s | ^~~~~~~~~~ 240s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 240s 1999 | Py_UNICODE v( static_cast( v_ ) ); 240s | ^~~~~~~~~~ 240s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 240s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 240s | ^~~~~~~~~~ 240s /usr/include/python3.14d/CXX/Python3/Objects.hxx: At global scope: 240s /usr/include/python3.14d/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 240s 2145 | String( const Py_UNICODE *s, int length ) 240s | ^ 240s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 240s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 240s | ^~~~~~~~~~ 240s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 240s /usr/include/python3.14d/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 240s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 240s | ^ 240s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 240s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 240s | ^~~~~~~~~~ 241s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -g -Og -Wall -fPIC -I/usr/include/python3.14d -c rangetest.cxx -o build/temp.linux-armv7l-cpython-314-pydebug/rangetest.o 242s In file included from /usr/include/python3.14d/CXX/Python3/Extensions.hxx:50, 242s from /usr/include/python3.14d/CXX/Extensions.hxx:42, 242s from rangetest.cxx:44: 242s /usr/include/python3.14d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 242s 69 | # define random_access_iterator_parent(itemtype) std::iterator 242s | ^~~~~~~~ 242s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 242s 1427 | class iterator: public random_access_iterator_parent( seqref ) 242s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 242s from /usr/include/c++/15/bits/specfun.h:43, 242s from /usr/include/c++/15/cmath:3913, 242s from /usr/include/c++/15/math.h:36, 242s from /usr/include/python3.14d/Python.h:22, 242s from /usr/include/python3.14d/CXX/WrapPython.h:58, 242s from /usr/include/python3.14d/CXX/Extensions.hxx:37: 242s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 242s 129 | struct _GLIBCXX17_DEPRECATED iterator 242s | ^~~~~~~~ 242s /usr/include/python3.14d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 242s 69 | # define random_access_iterator_parent(itemtype) std::iterator 242s | ^~~~~~~~ 242s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 242s 1580 | : public random_access_iterator_parent( const Object ) 242s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 242s 129 | struct _GLIBCXX17_DEPRECATED iterator 242s | ^~~~~~~~ 242s In file included from /usr/include/python3.14d/CXX/Python3/Extensions.hxx:52: 242s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 242s 1764 | typedef std::basic_string unicodestring; 242s | ^~~~~~~~~~ 242s In file included from /usr/include/python3.14d/unicodeobject.h:1022, 242s from /usr/include/python3.14d/Python.h:81: 242s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 242s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 242s | ^~~~~~~~~~ 242s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 242s 1765 | extern Py_UNICODE unicode_null_string[1]; 242s | ^ 242s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 242s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 242s | ^~~~~~~~~~ 242s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 242s 1960 | Char( Py_UNICODE v ) 242s | ^ 242s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 242s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 242s | ^~~~~~~~~~ 242s /usr/include/python3.14d/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 242s 2006 | Char &operator=( Py_UNICODE v ) 242s | ^ 242s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 242s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 242s | ^~~~~~~~~~ 242s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 242s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 242s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 242s | ^ 242s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 242s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 242s | ^~~~~~~~~~ 242s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 242s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 242s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 242s | ^ 242s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 242s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 242s | ^~~~~~~~~~ 242s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 242s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 242s 1999 | Py_UNICODE v( static_cast( v_ ) ); 242s | ^ 242s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 242s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 242s | ^~~~~~~~~~ 242s /usr/include/python3.14d/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 242s 1999 | Py_UNICODE v( static_cast( v_ ) ); 242s | ^~~~~~~~~~ 242s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 242s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 242s | ^~~~~~~~~~ 242s /usr/include/python3.14d/CXX/Python3/Objects.hxx: At global scope: 242s /usr/include/python3.14d/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 242s 2145 | String( const Py_UNICODE *s, int length ) 242s | ^ 242s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 242s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 242s | ^~~~~~~~~~ 242s /usr/include/python3.14d/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 242s /usr/include/python3.14d/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 242s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 242s | ^ 242s /usr/include/python3.14d/cpython/unicodeobject.h:10:37: note: declared here 242s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 242s | ^~~~~~~~~~ 242s In file included from rangetest.cxx:46: 242s test_assert.hxx: At global scope: 242s test_assert.hxx:88:13: warning: ‘void test_assert(const char*, const std::string&, const std::string&)’ defined but not used [-Wunused-function] 242s 88 | static void test_assert( const char *description, const std::string &benchmark, const std::string &value ) 242s | ^~~~~~~~~~~ 242s test_assert.hxx:69:13: warning: ‘void test_assert(const char*, double, double)’ defined but not used [-Wunused-function] 242s 69 | static void test_assert( const char *description, double benchmark, double value ) 242s | ^~~~~~~~~~~ 242s test_assert.hxx:63:13: warning: ‘void test_assert(const char*, long long int, long long int)’ defined but not used [-Wunused-function] 242s 63 | static void test_assert( const char *description, long long benchmark, long long value ) 242s | ^~~~~~~~~~~ 242s test_assert.hxx:57:13: warning: ‘void test_assert(const char*, long int, long int)’ defined but not used [-Wunused-function] 242s 57 | static void test_assert( const char *description, long benchmark, long value ) 242s | ^~~~~~~~~~~ 242s test_assert.hxx:52:13: warning: ‘void test_assert(const char*, int, int)’ defined but not used [-Wunused-function] 242s 52 | static void test_assert( const char *description, int benchmark, int value ) 242s | ^~~~~~~~~~~ 242s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -g -Og -Wall -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-armv7l-cpython-314-pydebug/usr/share/python3.14/CXX/IndirectPythonInterface.o build/temp.linux-armv7l-cpython-314-pydebug/usr/share/python3.14/CXX/cxx_exceptions.o build/temp.linux-armv7l-cpython-314-pydebug/usr/share/python3.14/CXX/cxx_extensions.o build/temp.linux-armv7l-cpython-314-pydebug/usr/share/python3.14/CXX/cxxextensions.o build/temp.linux-armv7l-cpython-314-pydebug/usr/share/python3.14/CXX/cxxsupport.o build/temp.linux-armv7l-cpython-314-pydebug/example.o build/temp.linux-armv7l-cpython-314-pydebug/range.o build/temp.linux-armv7l-cpython-314-pydebug/rangetest.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-314-pydebug/CXX/example.cpython-314d-arm-linux-gnueabihf.so 243s + python3.14-dbg setup.py install --prefix=/tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples 244s running install 244s /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 244s !! 244s 244s ******************************************************************************** 244s Please avoid running ``setup.py`` directly. 244s Instead, use pypa/build, pypa/installer or other 244s standards-based tools. 244s 244s See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 244s ******************************************************************************** 244s 244s !! 244s self.initialize_options() 244s /usr/lib/python3/dist-packages/setuptools/command/easy_install.py:41: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html 244s import pkg_resources 244s /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:90: EasyInstallDeprecationWarning: easy_install command is deprecated. 244s !! 244s 244s ******************************************************************************** 244s Please avoid running ``setup.py`` and ``easy_install``. 244s Instead, use pypa/build, pypa/installer or other 244s standards-based tools. 244s 244s See https://github.com/pypa/setuptools/issues/917 for details. 244s ******************************************************************************** 244s 244s !! 244s self.initialize_options() 244s Checking .pth file support in /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.14/dist-packages/ 244s /usr/bin/python3.14-dbg -E -c pass 244s TEST FAILED: /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.14/dist-packages/ does NOT support .pth files 244s bad install directory or PYTHONPATH 244s 244s You are attempting to install a package to a directory that is not 244s on PYTHONPATH and which Python does not read ".pth" files from. The 244s installation directory you specified (via --install-dir, --prefix, or 244s the distutils default setting) was: 244s 244s /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.14/dist-packages/ 244s 244s and your PYTHONPATH environment variable currently contains: 244s 244s '/tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.14/dist-packages/CXXDemo-7.0-py3.14-linux-armv7l.egg/CXX' 244s 244s Here are some of your options for correcting the problem: 244s 244s * You can choose a different installation directory, i.e., one that is 244s on PYTHONPATH or supports .pth files 244s 244s * You can add the installation directory to the PYTHONPATH environment 244s variable. (It must then also be on PYTHONPATH whenever you run 244s Python and want to use the package(s) you are installing.) 244s 244s * You can set up the installation directory to support ".pth" files by 244s using one of the approaches described here: 244s 244s https://setuptools.pypa.io/en/latest/deprecated/easy_install.html#custom-installation-locations 244s 244s 244s Please make the appropriate changes for your system and try again. 244s running bdist_egg 244s running egg_info 244s writing CXXDemo.egg-info/PKG-INFO 244s writing dependency_links to CXXDemo.egg-info/dependency_links.txt 244s writing top-level names to CXXDemo.egg-info/top_level.txt 244s reading manifest file 'CXXDemo.egg-info/SOURCES.txt' 244s writing manifest file 'CXXDemo.egg-info/SOURCES.txt' 244s installing library code to build/bdist.linux-armv7l/egg 244s running install_lib 244s running build_py 244s copying ./pickle_test.py -> build/lib.linux-armv7l-cpython-314-pydebug/CXX 244s copying ./test_example.py -> build/lib.linux-armv7l-cpython-314-pydebug/CXX 244s copying ./test_pycxx_iter.py -> build/lib.linux-armv7l-cpython-314-pydebug/CXX 244s copying ./test_simple.py -> build/lib.linux-armv7l-cpython-314-pydebug/CXX 244s copying ./test_simple2.py -> build/lib.linux-armv7l-cpython-314-pydebug/CXX 244s running build_ext 244s creating build/bdist.linux-armv7l/egg 244s creating build/bdist.linux-armv7l/egg/CXX 244s copying build/lib.linux-armv7l-cpython-314-pydebug/CXX/example.cpython-314d-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/egg/CXX 244s copying build/lib.linux-armv7l-cpython-314-pydebug/CXX/pickle_test.py -> build/bdist.linux-armv7l/egg/CXX 244s copying build/lib.linux-armv7l-cpython-314-pydebug/CXX/test_example.py -> build/bdist.linux-armv7l/egg/CXX 244s copying build/lib.linux-armv7l-cpython-314-pydebug/CXX/test_pycxx_iter.py -> build/bdist.linux-armv7l/egg/CXX 244s copying build/lib.linux-armv7l-cpython-314-pydebug/CXX/test_simple.py -> build/bdist.linux-armv7l/egg/CXX 244s copying build/lib.linux-armv7l-cpython-314-pydebug/CXX/test_simple2.py -> build/bdist.linux-armv7l/egg/CXX 244s byte-compiling build/bdist.linux-armv7l/egg/CXX/pickle_test.py to pickle_test.cpython-314.pyc 244s byte-compiling build/bdist.linux-armv7l/egg/CXX/test_example.py to test_example.cpython-314.pyc 244s byte-compiling build/bdist.linux-armv7l/egg/CXX/test_pycxx_iter.py to test_pycxx_iter.cpython-314.pyc 244s byte-compiling build/bdist.linux-armv7l/egg/CXX/test_simple.py to test_simple.cpython-314.pyc 244s byte-compiling build/bdist.linux-armv7l/egg/CXX/test_simple2.py to test_simple2.cpython-314.pyc 244s creating stub loader for CXX/example.cpython-314d-arm-linux-gnueabihf.so 244s byte-compiling build/bdist.linux-armv7l/egg/CXX/example.py to example.cpython-314.pyc 244s creating build/bdist.linux-armv7l/egg/EGG-INFO 244s copying CXXDemo.egg-info/PKG-INFO -> build/bdist.linux-armv7l/egg/EGG-INFO 244s copying CXXDemo.egg-info/SOURCES.txt -> build/bdist.linux-armv7l/egg/EGG-INFO 244s copying CXXDemo.egg-info/dependency_links.txt -> build/bdist.linux-armv7l/egg/EGG-INFO 244s copying CXXDemo.egg-info/top_level.txt -> build/bdist.linux-armv7l/egg/EGG-INFO 244s writing build/bdist.linux-armv7l/egg/EGG-INFO/native_libs.txt 244s zip_safe flag not set; analyzing archive contents... 244s CXX.__pycache__.example.cpython-314: module references __file__ 244s creating 'dist/CXXDemo-7.0-py3.14-linux-armv7l.egg' and adding 'build/bdist.linux-armv7l/egg' to it 245s removing 'build/bdist.linux-armv7l/egg' (and everything under it) 245s Processing CXXDemo-7.0-py3.14-linux-armv7l.egg 245s removing '/tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.14/dist-packages/CXXDemo-7.0-py3.14-linux-armv7l.egg' (and everything under it) 245s creating /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.14/dist-packages/CXXDemo-7.0-py3.14-linux-armv7l.egg 245s Extracting CXXDemo-7.0-py3.14-linux-armv7l.egg to /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.14/dist-packages 245s + python3.14-dbg test_example.py 245s 245s Installed /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.14/dist-packages/CXXDemo-7.0-py3.14-linux-armv7l.egg 245s Processing dependencies for CXXDemo==7.0 245s Finished processing dependencies for CXXDemo==7.0 245s Info: ---- test_example.py ----range object created 0xa9abc8 range(1, 10, 2) 245s Example Test starting 245s PASSED: Correctly caught None 245s PASSED: Py::BaseException value: None 245s PASSED: Py::BaseException traceback: None 245s Start: test_compare 245s PASSED: compare == true: bool benchmark=1 bool value=1 245s PASSED: compare == false: bool benchmark=0 bool value=0 245s PASSED: compare != true: bool benchmark=1 bool value=1 245s PASSED: compare != false: bool benchmark=0 bool value=0 245s PASSED: compare < true: bool benchmark=1 bool value=1 245s PASSED: compare < false: bool benchmark=0 bool value=0 245s PASSED: compare <= true: bool benchmark=1 bool value=1 245s PASSED: compare <= true: bool benchmark=1 bool value=1 245s PASSED: compare <= false: bool benchmark=0 bool value=0 245s PASSED: compare > true: bool benchmark=1 bool value=1 245s PASSED: compare > false: bool benchmark=0 bool value=0 245s PASSED: compare >= true: bool benchmark=1 bool value=1 245s PASSED: compare >= true: bool benchmark=1 bool value=1 245s PASSED: compare >= false: bool benchmark=0 bool value=0 245s PASSED: compare == true: bool benchmark=1 bool value=1 245s PASSED: compare == false: bool benchmark=0 bool value=0 245s PASSED: compare != true: bool benchmark=1 bool value=1 245s PASSED: compare != false: bool benchmark=0 bool value=0 245s PASSED: compare < true: bool benchmark=1 bool value=1 245s PASSED: compare < false: bool benchmark=0 bool value=0 245s PASSED: compare <= true: bool benchmark=1 bool value=1 245s PASSED: compare <= true: bool benchmark=1 bool value=1 245s PASSED: compare <= false: bool benchmark=0 bool value=0 245s PASSED: compare > true: bool benchmark=1 bool value=1 245s PASSED: compare > false: bool benchmark=0 bool value=0 245s PASSED: compare >= true: bool benchmark=1 bool value=1 245s PASSED: compare >= true: bool benchmark=1 bool value=1 245s PASSED: compare >= false: bool benchmark=0 bool value=0 245s Start: test_boolean 245s PASSED: boolean Py::True: bool benchmark=1 bool value=1 245s PASSED: boolean true pybool var : bool benchmark=1 bool value=1 245s PASSED: boolean true bool = pybool: bool benchmark=1 bool value=1 245s PASSED: boolean true pybool = pybool: bool benchmark=1 bool value=1 245s PASSED: boolean true pybool = true: bool benchmark=1 bool value=1 245s PASSED: boolean operator bool true: bool benchmark=1 bool value=1 245s PASSED: boolean Py::False: bool benchmark=0 bool value=0 245s PASSED: boolean false pybool var : bool benchmark=0 bool value=0 245s PASSED: boolean false bool = pybool: bool benchmark=0 bool value=0 245s PASSED: boolean false pybool = pybool: bool benchmark=0 bool value=0 245s PASSED: boolean false pybool = false: bool benchmark=0 bool value=0 245s PASSED: boolean operator bool false: bool benchmark=0 bool value=0 245s PASSED: boolean int 0: bool benchmark=0 bool value=0 245s PASSED: boolean int 99: bool benchmark=1 bool value=1 245s PASSED: boolean string "": bool benchmark=0 bool value=0 245s PASSED: boolean string "x": bool benchmark=1 bool value=1 245s Start: test_numbers 245s PASSED: long constructor: long benchmark=100 long value=100 245s PASSED: long num++: long benchmark=100 long value=100 245s PASSED: long ++num: long benchmark=102 long value=102 245s PASSED: long num--: long benchmark=102 long value=102 245s PASSED: long --num: long benchmark=100 long value=100 245s PASSED: long num =: long benchmark=1000 long value=1000 245s PASSED: long operator ==: bool benchmark=1 bool value=1 245s PASSED: long operator ==: bool benchmark=1 bool value=1 245s PASSED: long operator ==: bool benchmark=1 bool value=1 245s PASSED: long operator ==: bool benchmark=0 bool value=0 245s PASSED: long operator ==: bool benchmark=0 bool value=0 245s PASSED: long operator ==: bool benchmark=0 bool value=0 245s PASSED: long operator !=: bool benchmark=1 bool value=1 245s PASSED: long operator !=: bool benchmark=1 bool value=1 245s PASSED: long operator !=: bool benchmark=1 bool value=1 245s PASSED: long operator !=: bool benchmark=0 bool value=0 245s PASSED: long operator !=: bool benchmark=0 bool value=0 245s PASSED: long operator !=: bool benchmark=0 bool value=0 245s PASSED: long operator < : bool benchmark=1 bool value=1 245s PASSED: long operator < : bool benchmark=1 bool value=1 245s PASSED: long operator < : bool benchmark=1 bool value=1 245s PASSED: long operator < : bool benchmark=0 bool value=0 245s PASSED: long operator < : bool benchmark=0 bool value=0 245s PASSED: long operator < : bool benchmark=0 bool value=0 245s PASSED: long operator > : bool benchmark=1 bool value=1 245s PASSED: long operator > : bool benchmark=1 bool value=1 245s PASSED: long operator > : bool benchmark=1 bool value=1 245s PASSED: long operator > : bool benchmark=0 bool value=0 245s PASSED: long operator > : bool benchmark=0 bool value=0 245s PASSED: long operator > : bool benchmark=0 bool value=0 245s PASSED: long operator <=: bool benchmark=1 bool value=1 245s PASSED: long operator <=: bool benchmark=1 bool value=1 245s PASSED: long operator <=: bool benchmark=1 bool value=1 245s PASSED: long operator <=: bool benchmark=1 bool value=1 245s PASSED: long operator <=: bool benchmark=1 bool value=1 245s PASSED: long operator <=: bool benchmark=1 bool value=1 245s PASSED: long operator <=: bool benchmark=0 bool value=0 245s PASSED: long operator <=: bool benchmark=0 bool value=0 245s PASSED: long operator <=: bool benchmark=0 bool value=0 245s PASSED: long operator >=: bool benchmark=1 bool value=1 245s PASSED: long operator >=: bool benchmark=1 bool value=1 245s PASSED: long operator >=: bool benchmark=1 bool value=1 245s PASSED: long operator >=: bool benchmark=1 bool value=1 245s PASSED: long operator >=: bool benchmark=1 bool value=1 245s PASSED: long operator >=: bool benchmark=1 bool value=1 245s PASSED: long operator >=: bool benchmark=0 bool value=0 245s PASSED: long operator >=: bool benchmark=0 bool value=0 245s PASSED: long operator >=: bool benchmark=0 bool value=0 245s PASSED: long operator long: long benchmark=3 long value=3 245s PASSED: long operator int: int benchmark=3 int value=3 245s PASSED: long long constructor 1: long long benchmark=1152921504616856976 long long value=1152921504616856976 245s PASSED: long long constructor 2: long long benchmark=1152921504616856976 long long value=1152921504616856976 245s PASSED: long long constructor 4: long long benchmark=100 long long value=100 245s PASSED: long long operator=: long long benchmark=6152921504616856976 long long value=6152921504616856976 245s + rm -rf /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.14/dist-packages/CXXDemo-7.0-py3.14-linux-armv7l.egg/CXX 245s + python3.14 -c import CXX 245s + pkg-config --cflags PyCXX 245s + python3.14-config --cflags 245s + CFLAGS=-I/usr/include/CXX -I/usr/include/python3.14 -I/usr/include/python3.14 -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall 245s + pkg-config --variable=srcdir PyCXX 245s + SRC=/usr/src/CXX 245s + g++ -fPIC -I/usr/include/CXX -I/usr/include/python3.14 -I/usr/include/python3.14 -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall simple.cxx /usr/src/CXX/cxxextensions.c /usr/src/CXX/cxx_extensions.cxx /usr/src/CXX/cxxsupport.cxx /usr/src/CXX/IndirectPythonInterface.cxx /usr/src/CXX/cxx_exceptions.cxx -shared -o simple.so 245s PASSED: float constructor: double benchmark=100 double value=100 245s PASSED: float num =: double benchmark=1000 double value=1000 245s PASSED: float operator ==: bool benchmark=1 bool value=1 245s PASSED: float operator ==: bool benchmark=1 bool value=1 245s PASSED: float operator ==: bool benchmark=1 bool value=1 245s PASSED: float operator ==: bool benchmark=0 bool value=0 245s PASSED: float operator ==: bool benchmark=0 bool value=0 245s PASSED: float operator ==: bool benchmark=0 bool value=0 245s PASSED: float operator !=: bool benchmark=1 bool value=1 245s PASSED: float operator !=: bool benchmark=1 bool value=1 245s PASSED: float operator !=: bool benchmark=1 bool value=1 245s PASSED: float operator !=: bool benchmark=0 bool value=0 245s PASSED: float operator !=: bool benchmark=0 bool value=0 245s PASSED: float operator !=: bool benchmark=0 bool value=0 245s PASSED: float operator < : bool benchmark=1 bool value=1 245s PASSED: float operator < : bool benchmark=1 bool value=1 245s PASSED: float operator < : bool benchmark=1 bool value=1 245s PASSED: float operator < : bool benchmark=0 bool value=0 245s PASSED: float operator < : bool benchmark=0 bool value=0 245s PASSED: float operator < : bool benchmark=0 bool value=0 245s PASSED: float operator > : bool benchmark=1 bool value=1 245s PASSED: float operator > : bool benchmark=1 bool value=1 245s PASSED: float operator > : bool benchmark=1 bool value=1 245s PASSED: float operator > : bool benchmark=0 bool value=0 245s PASSED: float operator > : bool benchmark=0 bool value=0 245s PASSED: float operator > : bool benchmark=0 bool value=0 245s PASSED: float operator <=: bool benchmark=1 bool value=1 245s PASSED: float operator <=: bool benchmark=1 bool value=1 245s PASSED: float operator <=: bool benchmark=1 bool value=1 245s PASSED: float operator <=: bool benchmark=1 bool value=1 245s PASSED: float operator <=: bool benchmark=1 bool value=1 245s PASSED: float operator <=: bool benchmark=1 bool value=1 245s PASSED: float operator <=: bool benchmark=0 bool value=0 245s PASSED: float operator <=: bool benchmark=0 bool value=0 245s PASSED: float operator <=: bool benchmark=0 bool value=0 245s PASSED: float operator >=: bool benchmark=1 bool value=1 245s PASSED: float operator >=: bool benchmark=1 bool value=1 245s PASSED: float operator >=: bool benchmark=1 bool value=1 245s PASSED: float operator >=: bool benchmark=1 bool value=1 245s PASSED: float operator >=: bool benchmark=1 bool value=1 245s PASSED: float operator >=: bool benchmark=1 bool value=1 245s PASSED: float operator >=: bool benchmark=0 bool value=0 245s PASSED: float operator >=: bool benchmark=0 bool value=0 245s PASSED: float operator >=: bool benchmark=0 bool value=0 245s PASSED: float operator float: double benchmark=3 double value=3 245s PASSED: number calculation: long benchmark=3 long value=3 245s Start: test_String 245s PASSED: string concat: std::string benchmark=hello world std::string value=hello world 245s PASSED: string multiple: std::string benchmark=hello worldhello world std::string value=hello worldhello world 245s PASSED: string convert to std::string: std::string benchmark=hello worldhello world std::string value=hello worldhello world 245s PASSED: string ord value < 2^7: long benchmark=51 long value=51 245s PASSED: string ord value < 2^8: long benchmark=213 long value=213 245s PASSED: string ord value > 2^16: long benchmark=66615 long value=66615 245s PASSED: string ord value > 2^16: long benchmark=1113856 long value=1113856 245s PASSED: string convert to std::string: Py::Object benchmark= Py::Object value= 245s Start: test_List 245s PASSED: list empty len(): int benchmark=0 int value=0 245s PASSED: list len(): int benchmark=4 int value=4 245s PASSED: list index[0]: Py::Object benchmark=3 Py::Object value=3 245s PASSED: list index[1]: Py::Object benchmark=6.0 Py::Object value=6.0 245s PASSED: list index[-1]: Py::Object benchmark=world Py::Object value=world 245s PASSED: list iterator not end != [0]: bool benchmark=1 bool value=1 245s PASSED: list iterator not end == [0]: bool benchmark=0 bool value=0 245s PASSED: list iterator compare [0]: Py::Object benchmark=3 Py::Object value=3 245s PASSED: list iterator not end != [1]: bool benchmark=1 bool value=1 245s PASSED: list iterator not end == [1]: bool benchmark=0 bool value=0 245s PASSED: list iterator compare [1]: Py::Object benchmark=6.0 Py::Object value=6.0 245s PASSED: list iterator not end != [2]: bool benchmark=1 bool value=1 245s PASSED: list iterator not end == [2]: bool benchmark=0 bool value=0 245s PASSED: list iterator compare [2]: Py::Object benchmark=['list2 index 0', 'list2 index 1'] Py::Object value=['list2 index 0', 'list2 index 1'] 245s PASSED: list iterator not end != [3]: bool benchmark=1 bool value=1 245s PASSED: list iterator not end == [3]: bool benchmark=0 bool value=0 245s PASSED: list iterator compare [3]: Py::Object benchmark=world Py::Object value=world 245s PASSED: list iterator at end != [4]: bool benchmark=0 bool value=0 245s PASSED: list iterator at end == [4]: bool benchmark=1 bool value=1 245s PASSED: list index assign: Py::Object benchmark=hello Py::Object value=hello 245s PASSED: list operator+ count: int benchmark=6 int value=6 245s PASSED: list construct from tuple: int benchmark=4 int value=4 245s Start: test_Dict 245s PASSED: dict index[char *]: Py::Object benchmark=1 Py::Object value=1 245s PASSED: dict index[std::string]: Py::Object benchmark=1 Py::Object value=1 245s PASSED: dict index[Py::String]: Py::Object benchmark=2 Py::Object value=2 245s PASSED: dict keys(): int benchmark=3 int value=3 245s PASSED: dict values(): int benchmark=3 int value=3 245s PASSED: dict iterator not end != [0]: bool benchmark=1 bool value=1 245s PASSED: dict iterator not end == [0]: bool benchmark=0 bool value=0 245s PASSED: dict iterator not end != [1]: bool benchmark=1 bool value=1 245s PASSED: dict iterator not end == [1]: bool benchmark=0 bool value=0 245s PASSED: dict iterator not end != [2]: bool benchmark=1 bool value=1 245s PASSED: dict iterator not end == [2]: bool benchmark=0 bool value=0 245s PASSED: x: bool benchmark=0 bool value=0 245s PASSED: dict iterator at end != [3]: bool benchmark=0 bool value=0 245s PASSED: dict iterator at end == [3]: bool benchmark=1 bool value=1 245s PASSED: dict values as expected: long benchmark=1 long value=1 245s PASSED: dict values as expected: long benchmark=2 long value=2 245s PASSED: dict values as expected: long benchmark=3 long value=3 245s PASSED: dict clear(): int benchmark=0 int value=0 245s Start: test_Tuple 245s PASSED: tuple iterator not end [0]: bool benchmark=1 bool value=1 245s PASSED: tuple iterator compare [0]: Py::Object benchmark=1.0 Py::Object value=1.0 245s PASSED: tuple iterator not end [1]: bool benchmark=1 bool value=1 245s PASSED: tuple iterator compare [1]: Py::Object benchmark=2.0 Py::Object value=2.0 245s PASSED: tuple iterator not end [2]: bool benchmark=1 bool value=1 245s PASSED: tuple iterator compare [2]: Py::Object benchmark=3.0 Py::Object value=3.0 245s PASSED: tuple iterator at end [3]: bool benchmark=1 bool value=1 245s PASSED: tuple assign exception with multiple referencese: bool benchmark=1 bool value=1 245s PASSED: tuple construct from list: int benchmark=3 int value=3 245s PASSED: TupleN construction: int benchmark=0 int value=0 245s PASSED: TupleN construction: int benchmark=1 int value=1 245s PASSED: TupleN construction: int benchmark=2 int value=2 245s PASSED: TupleN construction: int benchmark=3 int value=3 245s PASSED: TupleN construction: int benchmark=4 int value=4 245s PASSED: TupleN construction: int benchmark=5 int value=5 245s PASSED: TupleN construction: int benchmark=6 int value=6 245s PASSED: TupleN construction: int benchmark=7 int value=7 245s PASSED: TupleN construction: int benchmark=8 int value=8 245s PASSED: TupleN construction: int benchmark=9 int value=9 245s Start: test_STL 245s PASSED: STL count: int benchmark=2 int value=2 245s PASSED: STL ad hoc: bool benchmark=1 bool value=1 245s STL test: 'blah' 245s STL test: 'blah' 245s STL test: 'gorf' 245s STL test: 'gorf' 245s Done: test_STL 245s Start: test_extension_object 245s range object created 0xb1e1c8 range(1, 20, 3) 245s PASSED: extension object check() incompatible: bool benchmark=0 bool value=0 245s PASSED: extension object check() incompatible: bool benchmark=1 bool value=1 245s range object created 0xb1e1e8 range(1, 10, 2) 245s PASSED: extension object index: Py::Object benchmark=3 Py::Object value=3 245s PASSED: extension object amethod 1 q1: Py::Object benchmark=range(1, 10, 2) Py::Object value=range(1, 10, 2) 245s PASSED: extension object amethod 1 q2: Py::Object benchmark=3 Py::Object value=3 245s PASSED: extension object amethod 2 q1: Py::Object benchmark=range(1, 10, 2) Py::Object value=range(1, 10, 2) 245s PASSED: extension object amethod 2 q2: Py::Object benchmark=3 Py::Object value=3 245s PASSED: extension object q3: Py::Object benchmark=4 Py::Object value=4 245s range object created 0xb1e208 range(1, 10, 2) 245s PASSED: extension object q4: Py::Object benchmark=4 Py::Object value=4 245s range object destroyed 0xb1e1e8 245s Start: test_apply 245s PASSED: apply ref check: int benchmark=1 int value=1 245s PASSED: stdout fileno() is 1: Py::Object benchmark=1 Py::Object value=1 245s PASS: Module test ok. 245s range object destroyed 0xa9abc8 245s CXX is installed. 245s The support files you need are in the PYTHON/etc/CXX directory. 245s The include files are in the distutils include path already. 245s Just refer to them as "CXX/CXX_Objects.h", etc. 245s 245s In file included from /usr/include/python3.14/CXX/Python3/Objects.hxx:43, 245s from /usr/include/python3.14/CXX/Objects.hxx:42, 245s from simple.cxx:15: 245s /usr/include/python3.14/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 245s 69 | # define random_access_iterator_parent(itemtype) std::iterator 245s | ^~~~~~~~ 245s /usr/include/python3.14/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 245s 1427 | class iterator: public random_access_iterator_parent( seqref ) 245s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 245s from /usr/include/c++/15/bits/specfun.h:43, 245s from /usr/include/c++/15/cmath:3913, 245s from /usr/include/c++/15/math.h:36, 245s from /usr/include/python3.14/Python.h:22, 245s from /usr/include/python3.14/CXX/WrapPython.h:58, 245s from /usr/include/python3.14/CXX/Objects.hxx:37: 245s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 245s 129 | struct _GLIBCXX17_DEPRECATED iterator 245s | ^~~~~~~~ 245s /usr/include/python3.14/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 245s 69 | # define random_access_iterator_parent(itemtype) std::iterator 245s | ^~~~~~~~ 245s /usr/include/python3.14/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 245s 1580 | : public random_access_iterator_parent( const Object ) 245s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 245s 129 | struct _GLIBCXX17_DEPRECATED iterator 245s | ^~~~~~~~ 245s /usr/include/python3.14/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 245s 1764 | typedef std::basic_string unicodestring; 245s | ^~~~~~~~~~ 245s In file included from /usr/include/python3.14/unicodeobject.h:1022, 245s from /usr/include/python3.14/Python.h:81: 245s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 245s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 245s | ^~~~~~~~~~ 245s /usr/include/python3.14/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 245s 1765 | extern Py_UNICODE unicode_null_string[1]; 245s | ^ 245s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 245s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 245s | ^~~~~~~~~~ 245s /usr/include/python3.14/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 245s 1960 | Char( Py_UNICODE v ) 245s | ^ 245s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 245s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 245s | ^~~~~~~~~~ 245s /usr/include/python3.14/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 245s 2006 | Char &operator=( Py_UNICODE v ) 245s | ^ 245s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 245s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 245s | ^~~~~~~~~~ 245s /usr/include/python3.14/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 245s /usr/include/python3.14/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 245s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 245s | ^ 245s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 245s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 245s | ^~~~~~~~~~ 245s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 245s /usr/include/python3.14/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 245s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 245s | ^ 245s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 245s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 245s | ^~~~~~~~~~ 245s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 245s /usr/include/python3.14/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 245s 1999 | Py_UNICODE v( static_cast( v_ ) ); 245s | ^ 245s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 245s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 245s | ^~~~~~~~~~ 245s /usr/include/python3.14/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 245s 1999 | Py_UNICODE v( static_cast( v_ ) ); 245s | ^~~~~~~~~~ 245s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 245s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 245s | ^~~~~~~~~~ 245s /usr/include/python3.14/CXX/Python3/Objects.hxx: At global scope: 245s /usr/include/python3.14/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 245s 2145 | String( const Py_UNICODE *s, int length ) 245s | ^ 245s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 245s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 245s | ^~~~~~~~~~ 245s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 245s /usr/include/python3.14/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 245s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 245s | ^ 245s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 245s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 245s | ^~~~~~~~~~ 250s In file included from /usr/include/python3.14/CXX/Python3/Extensions.hxx:50, 250s from /usr/include/python3.14/CXX/Extensions.hxx:42, 250s from /usr/src/CXX/Python3/cxx_extensions.cxx:37, 250s from /usr/src/CXX/cxx_extensions.cxx:42: 250s /usr/include/python3.14/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 250s 69 | # define random_access_iterator_parent(itemtype) std::iterator 250s | ^~~~~~~~ 250s /usr/include/python3.14/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 250s 1427 | class iterator: public random_access_iterator_parent( seqref ) 250s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 250s from /usr/include/c++/15/bits/specfun.h:43, 250s from /usr/include/c++/15/cmath:3913, 250s from /usr/include/c++/15/math.h:36, 250s from /usr/include/python3.14/Python.h:22, 250s from /usr/include/python3.14/CXX/WrapPython.h:58, 250s from /usr/src/CXX/cxx_extensions.cxx:37: 250s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 250s 129 | struct _GLIBCXX17_DEPRECATED iterator 250s | ^~~~~~~~ 250s /usr/include/python3.14/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 250s 69 | # define random_access_iterator_parent(itemtype) std::iterator 250s | ^~~~~~~~ 250s /usr/include/python3.14/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 250s 1580 | : public random_access_iterator_parent( const Object ) 250s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 250s 129 | struct _GLIBCXX17_DEPRECATED iterator 250s | ^~~~~~~~ 250s In file included from /usr/include/python3.14/CXX/Python3/Extensions.hxx:52: 250s /usr/include/python3.14/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 250s 1764 | typedef std::basic_string unicodestring; 250s | ^~~~~~~~~~ 250s In file included from /usr/include/python3.14/unicodeobject.h:1022, 250s from /usr/include/python3.14/Python.h:81: 250s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 250s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 250s | ^~~~~~~~~~ 250s /usr/include/python3.14/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 250s 1765 | extern Py_UNICODE unicode_null_string[1]; 250s | ^ 250s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 250s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 250s | ^~~~~~~~~~ 250s /usr/include/python3.14/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 250s 1960 | Char( Py_UNICODE v ) 250s | ^ 250s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 250s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 250s | ^~~~~~~~~~ 250s /usr/include/python3.14/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 250s 2006 | Char &operator=( Py_UNICODE v ) 250s | ^ 250s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 250s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 250s | ^~~~~~~~~~ 250s /usr/include/python3.14/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 250s /usr/include/python3.14/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 250s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 250s | ^ 250s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 250s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 250s | ^~~~~~~~~~ 250s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 250s /usr/include/python3.14/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 250s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 250s | ^ 250s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 250s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 250s | ^~~~~~~~~~ 250s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 250s /usr/include/python3.14/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 250s 1999 | Py_UNICODE v( static_cast( v_ ) ); 250s | ^ 250s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 250s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 250s | ^~~~~~~~~~ 250s /usr/include/python3.14/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 250s 1999 | Py_UNICODE v( static_cast( v_ ) ); 250s | ^~~~~~~~~~ 250s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 250s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 250s | ^~~~~~~~~~ 250s /usr/include/python3.14/CXX/Python3/Objects.hxx: At global scope: 250s /usr/include/python3.14/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 250s 2145 | String( const Py_UNICODE *s, int length ) 250s | ^ 250s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 250s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 250s | ^~~~~~~~~~ 250s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 250s /usr/include/python3.14/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 250s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 250s | ^ 250s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 250s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 250s | ^~~~~~~~~~ 253s In file included from /usr/include/python3.14/CXX/Python3/Objects.hxx:43, 253s from /usr/include/python3.14/CXX/Objects.hxx:42, 253s from /usr/src/CXX/Python3/cxxsupport.cxx:38, 253s from /usr/src/CXX/cxxsupport.cxx:42: 253s /usr/include/python3.14/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 253s 69 | # define random_access_iterator_parent(itemtype) std::iterator 253s | ^~~~~~~~ 253s /usr/include/python3.14/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 253s 1427 | class iterator: public random_access_iterator_parent( seqref ) 253s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 253s from /usr/include/c++/15/bits/specfun.h:43, 253s from /usr/include/c++/15/cmath:3913, 253s from /usr/include/c++/15/math.h:36, 253s from /usr/include/python3.14/Python.h:22, 253s from /usr/include/python3.14/CXX/WrapPython.h:58, 253s from /usr/src/CXX/cxxsupport.cxx:37: 253s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 253s 129 | struct _GLIBCXX17_DEPRECATED iterator 253s | ^~~~~~~~ 253s /usr/include/python3.14/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 253s 69 | # define random_access_iterator_parent(itemtype) std::iterator 253s | ^~~~~~~~ 253s /usr/include/python3.14/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 253s 1580 | : public random_access_iterator_parent( const Object ) 253s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 253s 129 | struct _GLIBCXX17_DEPRECATED iterator 253s | ^~~~~~~~ 253s /usr/include/python3.14/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 253s 1764 | typedef std::basic_string unicodestring; 253s | ^~~~~~~~~~ 253s In file included from /usr/include/python3.14/unicodeobject.h:1022, 253s from /usr/include/python3.14/Python.h:81: 253s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 253s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 253s | ^~~~~~~~~~ 253s /usr/include/python3.14/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 253s 1765 | extern Py_UNICODE unicode_null_string[1]; 253s | ^ 253s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 253s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 253s | ^~~~~~~~~~ 253s /usr/include/python3.14/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 253s 1960 | Char( Py_UNICODE v ) 253s | ^ 253s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 253s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 253s | ^~~~~~~~~~ 253s /usr/include/python3.14/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 253s 2006 | Char &operator=( Py_UNICODE v ) 253s | ^ 253s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 253s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 253s | ^~~~~~~~~~ 253s /usr/include/python3.14/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 253s /usr/include/python3.14/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 253s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 253s | ^ 253s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 253s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 253s | ^~~~~~~~~~ 253s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 253s /usr/include/python3.14/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 253s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 253s | ^ 253s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 253s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 253s | ^~~~~~~~~~ 253s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 253s /usr/include/python3.14/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 253s 1999 | Py_UNICODE v( static_cast( v_ ) ); 253s | ^ 253s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 253s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 253s | ^~~~~~~~~~ 253s /usr/include/python3.14/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 253s 1999 | Py_UNICODE v( static_cast( v_ ) ); 253s | ^~~~~~~~~~ 253s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 253s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 253s | ^~~~~~~~~~ 253s /usr/include/python3.14/CXX/Python3/Objects.hxx: At global scope: 253s /usr/include/python3.14/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 253s 2145 | String( const Py_UNICODE *s, int length ) 253s | ^ 253s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 253s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 253s | ^~~~~~~~~~ 253s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 253s /usr/include/python3.14/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 253s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 253s | ^ 253s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 253s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 253s | ^~~~~~~~~~ 253s /usr/src/CXX/Python3/cxxsupport.cxx: At global scope: 253s /usr/src/CXX/Python3/cxxsupport.cxx:42:33: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 253s 42 | Py_UNICODE unicode_null_string[1] = { 0 }; 253s | ^ 253s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 253s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 253s | ^~~~~~~~~~ 254s /usr/src/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_DebugFlag()’: 254s /usr/src/CXX/IndirectPythonInterface.cxx:527:50: warning: ‘Py_DebugFlag’ is deprecated [-Wdeprecated-declarations] 254s 527 | int &_Py_DebugFlag() { return Py_DebugFlag; } 254s | ^~~~~~~~~~~~ 254s In file included from /usr/include/python3.14/Python.h:78, 254s from /usr/include/python3.14/CXX/WrapPython.h:58, 254s from /usr/include/python3.14/CXX/IndirectPythonInterface.hxx:1, 254s from /usr/src/CXX/IndirectPythonInterface.cxx:38: 254s /usr/include/python3.14/cpython/pydebug.h:8:37: note: declared here 254s 8 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_DebugFlag; 254s | ^~~~~~~~~~~~ 254s /usr/src/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_InteractiveFlag()’: 254s /usr/src/CXX/IndirectPythonInterface.cxx:528:50: warning: ‘Py_InteractiveFlag’ is deprecated [-Wdeprecated-declarations] 254s 528 | int &_Py_InteractiveFlag() { return Py_InteractiveFlag; } 254s | ^~~~~~~~~~~~~~~~~~ 254s /usr/include/python3.14/cpython/pydebug.h:11:37: note: declared here 254s 11 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_InteractiveFlag; 254s | ^~~~~~~~~~~~~~~~~~ 254s /usr/src/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_OptimizeFlag()’: 254s /usr/src/CXX/IndirectPythonInterface.cxx:529:50: warning: ‘Py_OptimizeFlag’ is deprecated [-Wdeprecated-declarations] 254s 529 | int &_Py_OptimizeFlag() { return Py_OptimizeFlag; } 254s | ^~~~~~~~~~~~~~~ 254s /usr/include/python3.14/cpython/pydebug.h:13:37: note: declared here 254s 13 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag; 254s | ^~~~~~~~~~~~~~~ 254s /usr/src/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_NoSiteFlag()’: 254s /usr/src/CXX/IndirectPythonInterface.cxx:530:50: warning: ‘Py_NoSiteFlag’ is deprecated [-Wdeprecated-declarations] 254s 530 | int &_Py_NoSiteFlag() { return Py_NoSiteFlag; } 254s | ^~~~~~~~~~~~~ 254s /usr/include/python3.14/cpython/pydebug.h:14:37: note: declared here 254s 14 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_NoSiteFlag; 254s | ^~~~~~~~~~~~~ 254s /usr/src/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_VerboseFlag()’: 254s /usr/src/CXX/IndirectPythonInterface.cxx:531:50: warning: ‘Py_VerboseFlag’ is deprecated [-Wdeprecated-declarations] 254s 531 | int &_Py_VerboseFlag() { return Py_VerboseFlag; } 254s | ^~~~~~~~~~~~~~ 254s /usr/include/python3.14/cpython/pydebug.h:9:37: note: declared here 254s 9 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_VerboseFlag; 254s | ^~~~~~~~~~~~~~ 255s In file included from /usr/include/python3.14/CXX/Config.hxx:48, 255s from /usr/include/python3.14/CXX/Python3/Exception.hxx:43, 255s from /usr/include/python3.14/CXX/Exception.hxx:42, 255s from /usr/src/CXX/Python3/cxx_exceptions.cxx:4, 255s from /usr/src/CXX/cxx_exceptions.cxx:6: 255s /usr/include/python3.14/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 255s 69 | # define random_access_iterator_parent(itemtype) std::iterator 255s | ^~~~~~~~ 255s /usr/include/python3.14/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 255s 1427 | class iterator: public random_access_iterator_parent( seqref ) 255s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 255s from /usr/include/c++/15/bits/specfun.h:43, 255s from /usr/include/c++/15/cmath:3913, 255s from /usr/include/c++/15/math.h:36, 255s from /usr/include/python3.14/Python.h:22, 255s from /usr/include/python3.14/CXX/WrapPython.h:58, 255s from /usr/src/CXX/cxx_exceptions.cxx:1: 255s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 255s 129 | struct _GLIBCXX17_DEPRECATED iterator 255s | ^~~~~~~~ 255s /usr/include/python3.14/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 255s 69 | # define random_access_iterator_parent(itemtype) std::iterator 255s | ^~~~~~~~ 255s /usr/include/python3.14/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 255s 1580 | : public random_access_iterator_parent( const Object ) 255s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 255s 129 | struct _GLIBCXX17_DEPRECATED iterator 255s | ^~~~~~~~ 255s In file included from /usr/include/python3.14/CXX/Python3/Extensions.hxx:52, 255s from /usr/include/python3.14/CXX/Extensions.hxx:42, 255s from /usr/src/CXX/Python3/cxx_exceptions.cxx:5: 255s /usr/include/python3.14/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 255s 1764 | typedef std::basic_string unicodestring; 255s | ^~~~~~~~~~ 255s In file included from /usr/include/python3.14/unicodeobject.h:1022, 255s from /usr/include/python3.14/Python.h:81: 255s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 255s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 255s | ^~~~~~~~~~ 255s /usr/include/python3.14/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 255s 1765 | extern Py_UNICODE unicode_null_string[1]; 255s | ^ 255s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 255s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 255s | ^~~~~~~~~~ 255s /usr/include/python3.14/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 255s 1960 | Char( Py_UNICODE v ) 255s | ^ 255s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 255s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 255s | ^~~~~~~~~~ 255s /usr/include/python3.14/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 255s 2006 | Char &operator=( Py_UNICODE v ) 255s | ^ 255s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 255s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 255s | ^~~~~~~~~~ 255s /usr/include/python3.14/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 255s /usr/include/python3.14/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 255s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 255s | ^ 255s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 255s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 255s | ^~~~~~~~~~ 255s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 255s /usr/include/python3.14/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 255s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 255s | ^ 255s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 255s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 255s | ^~~~~~~~~~ 255s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 255s /usr/include/python3.14/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 255s 1999 | Py_UNICODE v( static_cast( v_ ) ); 255s | ^ 255s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 255s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 255s | ^~~~~~~~~~ 255s /usr/include/python3.14/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 255s 1999 | Py_UNICODE v( static_cast( v_ ) ); 255s | ^~~~~~~~~~ 255s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 255s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 255s | ^~~~~~~~~~ 255s /usr/include/python3.14/CXX/Python3/Objects.hxx: At global scope: 255s /usr/include/python3.14/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 255s 2145 | String( const Py_UNICODE *s, int length ) 255s | ^ 255s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 255s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 255s | ^~~~~~~~~~ 255s /usr/include/python3.14/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 255s /usr/include/python3.14/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 255s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 255s | ^ 255s /usr/include/python3.14/cpython/unicodeobject.h:10:37: note: declared here 255s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 255s | ^~~~~~~~~~ 256s + python3.14 test_simple.py 256s + python3.13 setup.py build 256s Info: ---- test_simple.py ---- 256s TEST: import simple 256s sizeof(int) 4 256s sizeof(long) 4 256s sizeof(Py_hash_t) 4 256s sizeof(Py_ssize_t) 4 256s TEST: call module functions 256s func Called with 0 normal arguments. 256s and with 0 keyword arguments: 256s func Called with 2 normal arguments. 256s and with 0 keyword arguments: 256s func Called with 2 normal arguments. 256s and with 2 keyword arguments: 256s name 256s value 256s TEST: raise user defined exception 256s PASS SimpleError Testing simple error 256s TEST: call C++ with Python callback_good 256s callback_good with 'callback_args string' 256s PASS callback_good returned 'good result' 256s TEST: call C++ with Python callback_bad 256s callback_bad with 'callback_args string' 256s PASS callback_bad: error callback_bad error 256s TEST: call C++ with Python callback_raise_simple_error 256s callback_bad with 'callback_args string' 256s PASS callback_raise_simple_error: callback_raise_simple_error 256s TEST: call C++ that will catch SimpleError 256s func_with_callback_catch_simple_error calling arg[0] 256s callback_bad with 'callback_args string' 256s PASS caught SimpleError( "SimpleError('callback_raise_simple_error')" 256s PASS func_with_callback_catch_simple_error returned 'Error' 256s TEST: raise SimpleError 256s PASS caught SimpleError - Hello! 256s TEST: call old style class functions 256s old_style_class_func_noargs Called. 256s old_style_class_func_varargs Called with 0 normal arguments. 256s old_style_class_func_varargs Called with 1 normal arguments. 256s old_style_class_func_keyword Called with 0 normal arguments. 256s and with 0 keyword arguments: 256s old_style_class_func_keyword Called with 0 normal arguments. 256s and with 2 keyword arguments: 256s name 256s value 256s old_style_class_func_keyword Called with 2 normal arguments. 256s and with 0 keyword arguments: 256s old_style_class_func_keyword Called with 2 normal arguments. 256s and with 2 keyword arguments: 256s name 256s value 256s TEST: Derived class functions 256s new_style_class c'tor Called with 0 normal arguments. 256s and with 0 keyword arguments: 256s ['__add__', '__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__firstlineno__', '__format__', '__ge__', '__getattribute__', '__getstate__', '__gt__', '__hash__', '__iadd__', '__init__', '__init_subclass__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__radd__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__static_attributes__', '__str__', '__subclasshook__', '__weakref__', 'derived_func', 'derived_func_bad', 'func_keyword', 'func_noargs', 'func_noargs_raise_exception', 'func_varargs', 'func_varargs_call_member'] 256s derived_func 256s new_style_class_func_noargs Called. 256s value ref count 1 256s derived func_noargs 256s new_style_class_func_varargs Called with 0 normal arguments. 256s new_style_class_func_varargs Called with 1 normal arguments. 256s new_style_class_func_keyword Called with 0 normal arguments. 256s and with 0 keyword arguments: 256s new_style_class_func_keyword Called with 0 normal arguments. 256s and with 2 keyword arguments: 256s name 256s value 256s new_style_class_func_keyword Called with 2 normal arguments. 256s and with 0 keyword arguments: 256s new_style_class_func_keyword Called with 2 normal arguments. 256s and with 2 keyword arguments: 256s name 256s value 256s default value 256s a string 256s new_style_class_call_member Called with 1 normal arguments. 256s derived_func 256s new_style_class_func_noargs Called. 256s value ref count 3 256s new_style_class_call_member Called with 1 normal arguments. 256s derived_func_bad 256s derived_func_bad caught error: 'new_style_class_call_member error when calling member' 256s TEST: pass derived class to C++ world 256s derived_class_test result 48 256s TEST: new_style_class functions 256s new_style_class c'tor Called with 0 normal arguments. 256s and with 0 keyword arguments: 256s ['__add__', '__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getstate__', '__gt__', '__hash__', '__iadd__', '__init__', '__init_subclass__', '__le__', '__lt__', '__ne__', '__new__', '__radd__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'func_keyword', 'func_noargs', 'func_noargs_raise_exception', 'func_varargs', 'func_varargs_call_member'] 256s new_style_class_func_noargs Called. 256s value ref count 1 256s new_style_class_func_varargs Called with 0 normal arguments. 256s new_style_class_func_varargs Called with 1 normal arguments. 256s new_style_class_func_keyword Called with 0 normal arguments. 256s and with 0 keyword arguments: 256s new_style_class_func_keyword Called with 0 normal arguments. 256s and with 2 keyword arguments: 256s name 256s value 256s new_style_class_func_keyword Called with 2 normal arguments. 256s and with 0 keyword arguments: 256s new_style_class_func_keyword Called with 2 normal arguments. 256s and with 2 keyword arguments: 256s name 256s value 256s new_style_class_func_noargs_raise_exception Called. 256s Raised 'its an error' 256s TEST: dereference new style class 256s ~new_style_class. 256s ~new_style_class. 256s running build 256s running build_py 256s creating build/lib.linux-armv7l-cpython-313/CXX 256s copying ./pickle_test.py -> build/lib.linux-armv7l-cpython-313/CXX 256s copying ./test_example.py -> build/lib.linux-armv7l-cpython-313/CXX 256s copying ./test_pycxx_iter.py -> build/lib.linux-armv7l-cpython-313/CXX 256s copying ./test_simple.py -> build/lib.linux-armv7l-cpython-313/CXX 256s copying ./test_simple2.py -> build/lib.linux-armv7l-cpython-313/CXX 256s running build_ext 256s building 'CXX.example' extension 256s creating build/temp.linux-armv7l-cpython-313/usr/share/python3.13/CXX 256s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c /usr/share/python3.13/CXX/IndirectPythonInterface.cxx -o build/temp.linux-armv7l-cpython-313/usr/share/python3.13/CXX/IndirectPythonInterface.o 256s /usr/share/python3.13/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_DebugFlag()’: 256s /usr/share/python3.13/CXX/IndirectPythonInterface.cxx:527:50: warning: ‘Py_DebugFlag’ is deprecated [-Wdeprecated-declarations] 256s 527 | int &_Py_DebugFlag() { return Py_DebugFlag; } 256s | ^~~~~~~~~~~~ 256s In file included from /usr/include/python3.13/Python.h:77, 256s from /usr/include/python3.13/CXX/WrapPython.h:58, 256s from /usr/include/python3.13/CXX/IndirectPythonInterface.hxx:1, 256s from /usr/share/python3.13/CXX/IndirectPythonInterface.cxx:38: 256s /usr/include/python3.13/cpython/pydebug.h:8:37: note: declared here 256s 8 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_DebugFlag; 256s | ^~~~~~~~~~~~ 256s /usr/share/python3.13/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_InteractiveFlag()’: 256s /usr/share/python3.13/CXX/IndirectPythonInterface.cxx:528:50: warning: ‘Py_InteractiveFlag’ is deprecated [-Wdeprecated-declarations] 256s 528 | int &_Py_InteractiveFlag() { return Py_InteractiveFlag; } 256s | ^~~~~~~~~~~~~~~~~~ 256s /usr/include/python3.13/cpython/pydebug.h:11:37: note: declared here 256s 11 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_InteractiveFlag; 256s | ^~~~~~~~~~~~~~~~~~ 256s /usr/share/python3.13/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_OptimizeFlag()’: 256s /usr/share/python3.13/CXX/IndirectPythonInterface.cxx:529:50: warning: ‘Py_OptimizeFlag’ is deprecated [-Wdeprecated-declarations] 256s 529 | int &_Py_OptimizeFlag() { return Py_OptimizeFlag; } 256s | ^~~~~~~~~~~~~~~ 256s /usr/include/python3.13/cpython/pydebug.h:13:37: note: declared here 256s 13 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag; 256s | ^~~~~~~~~~~~~~~ 256s /usr/share/python3.13/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_NoSiteFlag()’: 256s /usr/share/python3.13/CXX/IndirectPythonInterface.cxx:530:50: warning: ‘Py_NoSiteFlag’ is deprecated [-Wdeprecated-declarations] 256s 530 | int &_Py_NoSiteFlag() { return Py_NoSiteFlag; } 256s | ^~~~~~~~~~~~~ 256s /usr/include/python3.13/cpython/pydebug.h:14:37: note: declared here 256s 14 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_NoSiteFlag; 256s | ^~~~~~~~~~~~~ 256s /usr/share/python3.13/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_VerboseFlag()’: 256s /usr/share/python3.13/CXX/IndirectPythonInterface.cxx:531:50: warning: ‘Py_VerboseFlag’ is deprecated [-Wdeprecated-declarations] 256s 531 | int &_Py_VerboseFlag() { return Py_VerboseFlag; } 256s | ^~~~~~~~~~~~~~ 256s /usr/include/python3.13/cpython/pydebug.h:9:37: note: declared here 256s 9 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_VerboseFlag; 256s | ^~~~~~~~~~~~~~ 256s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c /usr/share/python3.13/CXX/cxx_exceptions.cxx -o build/temp.linux-armv7l-cpython-313/usr/share/python3.13/CXX/cxx_exceptions.o 257s In file included from /usr/include/python3.13/CXX/Config.hxx:48, 257s from /usr/include/python3.13/CXX/Python3/Exception.hxx:43, 257s from /usr/include/python3.13/CXX/Exception.hxx:42, 257s from /usr/share/python3.13/CXX/Python3/cxx_exceptions.cxx:4, 257s from /usr/share/python3.13/CXX/cxx_exceptions.cxx:6: 257s /usr/include/python3.13/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 257s 69 | # define random_access_iterator_parent(itemtype) std::iterator 257s | ^~~~~~~~ 257s /usr/include/python3.13/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 257s 1427 | class iterator: public random_access_iterator_parent( seqref ) 257s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 257s from /usr/include/c++/15/bits/specfun.h:43, 257s from /usr/include/c++/15/cmath:3913, 257s from /usr/include/c++/15/math.h:36, 257s from /usr/include/python3.13/Python.h:23, 257s from /usr/include/python3.13/CXX/WrapPython.h:58, 257s from /usr/share/python3.13/CXX/cxx_exceptions.cxx:1: 257s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 257s 129 | struct _GLIBCXX17_DEPRECATED iterator 257s | ^~~~~~~~ 257s /usr/include/python3.13/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 257s 69 | # define random_access_iterator_parent(itemtype) std::iterator 257s | ^~~~~~~~ 257s /usr/include/python3.13/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 257s 1580 | : public random_access_iterator_parent( const Object ) 257s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 257s 129 | struct _GLIBCXX17_DEPRECATED iterator 257s | ^~~~~~~~ 257s In file included from /usr/include/python3.13/CXX/Python3/Extensions.hxx:52, 257s from /usr/include/python3.13/CXX/Extensions.hxx:42, 257s from /usr/share/python3.13/CXX/Python3/cxx_exceptions.cxx:5: 257s /usr/include/python3.13/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 257s 1764 | typedef std::basic_string unicodestring; 257s | ^~~~~~~~~~ 257s In file included from /usr/include/python3.13/unicodeobject.h:1014, 257s from /usr/include/python3.13/Python.h:80: 257s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 257s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 257s | ^~~~~~~~~~ 257s /usr/include/python3.13/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 257s 1765 | extern Py_UNICODE unicode_null_string[1]; 257s | ^ 257s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 257s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 257s | ^~~~~~~~~~ 257s /usr/include/python3.13/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 257s 1960 | Char( Py_UNICODE v ) 257s | ^ 257s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 257s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 257s | ^~~~~~~~~~ 257s /usr/include/python3.13/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 257s 2006 | Char &operator=( Py_UNICODE v ) 257s | ^ 257s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 257s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 257s | ^~~~~~~~~~ 257s /usr/include/python3.13/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 257s /usr/include/python3.13/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 257s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 257s | ^ 257s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 257s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 257s | ^~~~~~~~~~ 257s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 257s /usr/include/python3.13/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 257s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 257s | ^ 257s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 257s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 257s | ^~~~~~~~~~ 257s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 257s /usr/include/python3.13/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 257s 1999 | Py_UNICODE v( static_cast( v_ ) ); 257s | ^ 257s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 257s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 257s | ^~~~~~~~~~ 257s /usr/include/python3.13/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 257s 1999 | Py_UNICODE v( static_cast( v_ ) ); 257s | ^~~~~~~~~~ 257s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 257s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 257s | ^~~~~~~~~~ 257s /usr/include/python3.13/CXX/Python3/Objects.hxx: At global scope: 257s /usr/include/python3.13/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 257s 2145 | String( const Py_UNICODE *s, int length ) 257s | ^ 257s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 257s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 257s | ^~~~~~~~~~ 257s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 257s /usr/include/python3.13/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 257s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 257s | ^ 257s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 257s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 257s | ^~~~~~~~~~ 258s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c /usr/share/python3.13/CXX/cxx_extensions.cxx -o build/temp.linux-armv7l-cpython-313/usr/share/python3.13/CXX/cxx_extensions.o 258s In file included from /usr/include/python3.13/CXX/Python3/Extensions.hxx:50, 258s from /usr/include/python3.13/CXX/Extensions.hxx:42, 258s from /usr/share/python3.13/CXX/Python3/cxx_extensions.cxx:37, 258s from /usr/share/python3.13/CXX/cxx_extensions.cxx:42: 258s /usr/include/python3.13/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 258s 69 | # define random_access_iterator_parent(itemtype) std::iterator 258s | ^~~~~~~~ 258s /usr/include/python3.13/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 258s 1427 | class iterator: public random_access_iterator_parent( seqref ) 258s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 258s from /usr/include/c++/15/bits/specfun.h:43, 258s from /usr/include/c++/15/cmath:3913, 258s from /usr/include/c++/15/math.h:36, 258s from /usr/include/python3.13/Python.h:23, 258s from /usr/include/python3.13/CXX/WrapPython.h:58, 258s from /usr/share/python3.13/CXX/cxx_extensions.cxx:37: 258s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 258s 129 | struct _GLIBCXX17_DEPRECATED iterator 258s | ^~~~~~~~ 258s /usr/include/python3.13/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 258s 69 | # define random_access_iterator_parent(itemtype) std::iterator 258s | ^~~~~~~~ 258s /usr/include/python3.13/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 258s 1580 | : public random_access_iterator_parent( const Object ) 258s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 258s 129 | struct _GLIBCXX17_DEPRECATED iterator 258s | ^~~~~~~~ 258s In file included from /usr/include/python3.13/CXX/Python3/Extensions.hxx:52: 258s /usr/include/python3.13/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 258s 1764 | typedef std::basic_string unicodestring; 258s | ^~~~~~~~~~ 258s In file included from /usr/include/python3.13/unicodeobject.h:1014, 258s from /usr/include/python3.13/Python.h:80: 258s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 258s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 258s | ^~~~~~~~~~ 258s /usr/include/python3.13/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 258s 1765 | extern Py_UNICODE unicode_null_string[1]; 258s | ^ 258s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 258s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 258s | ^~~~~~~~~~ 258s /usr/include/python3.13/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 258s 1960 | Char( Py_UNICODE v ) 258s | ^ 258s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 258s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 258s | ^~~~~~~~~~ 258s /usr/include/python3.13/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 258s 2006 | Char &operator=( Py_UNICODE v ) 258s | ^ 258s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 258s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 258s | ^~~~~~~~~~ 258s /usr/include/python3.13/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 258s /usr/include/python3.13/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 258s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 258s | ^ 258s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 258s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 258s | ^~~~~~~~~~ 258s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 258s /usr/include/python3.13/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 258s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 258s | ^ 258s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 258s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 258s | ^~~~~~~~~~ 258s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 258s /usr/include/python3.13/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 258s 1999 | Py_UNICODE v( static_cast( v_ ) ); 258s | ^ 258s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 258s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 258s | ^~~~~~~~~~ 258s /usr/include/python3.13/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 258s 1999 | Py_UNICODE v( static_cast( v_ ) ); 258s | ^~~~~~~~~~ 258s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 258s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 258s | ^~~~~~~~~~ 258s /usr/include/python3.13/CXX/Python3/Objects.hxx: At global scope: 258s /usr/include/python3.13/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 258s 2145 | String( const Py_UNICODE *s, int length ) 258s | ^ 258s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 258s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 258s | ^~~~~~~~~~ 258s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 258s /usr/include/python3.13/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 258s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 258s | ^ 258s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 258s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 258s | ^~~~~~~~~~ 261s arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c /usr/share/python3.13/CXX/cxxextensions.c -o build/temp.linux-armv7l-cpython-313/usr/share/python3.13/CXX/cxxextensions.o 261s In file included from /usr/share/python3.13/CXX/cxxextensions.c:42: 261s /usr/share/python3.13/CXX/Python3/cxxextensions.c:46:5: warning: missing braces around initializer [-Wmissing-braces] 261s 46 | { 261s | ^ 261s 47 | _PyObject_EXTRA_INIT 261s 48 | 1, 261s | {} 261s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c /usr/share/python3.13/CXX/cxxsupport.cxx -o build/temp.linux-armv7l-cpython-313/usr/share/python3.13/CXX/cxxsupport.o 262s In file included from /usr/include/python3.13/CXX/Python3/Objects.hxx:43, 262s from /usr/include/python3.13/CXX/Objects.hxx:42, 262s from /usr/share/python3.13/CXX/Python3/cxxsupport.cxx:38, 262s from /usr/share/python3.13/CXX/cxxsupport.cxx:42: 262s /usr/include/python3.13/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 262s 69 | # define random_access_iterator_parent(itemtype) std::iterator 262s | ^~~~~~~~ 262s /usr/include/python3.13/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 262s 1427 | class iterator: public random_access_iterator_parent( seqref ) 262s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 262s from /usr/include/c++/15/bits/specfun.h:43, 262s from /usr/include/c++/15/cmath:3913, 262s from /usr/include/c++/15/math.h:36, 262s from /usr/include/python3.13/Python.h:23, 262s from /usr/include/python3.13/CXX/WrapPython.h:58, 262s from /usr/share/python3.13/CXX/cxxsupport.cxx:37: 262s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 262s 129 | struct _GLIBCXX17_DEPRECATED iterator 262s | ^~~~~~~~ 262s /usr/include/python3.13/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 262s 69 | # define random_access_iterator_parent(itemtype) std::iterator 262s | ^~~~~~~~ 262s /usr/include/python3.13/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 262s 1580 | : public random_access_iterator_parent( const Object ) 262s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 262s 129 | struct _GLIBCXX17_DEPRECATED iterator 262s | ^~~~~~~~ 262s /usr/include/python3.13/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 262s 1764 | typedef std::basic_string unicodestring; 262s | ^~~~~~~~~~ 262s In file included from /usr/include/python3.13/unicodeobject.h:1014, 262s from /usr/include/python3.13/Python.h:80: 262s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 262s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 262s | ^~~~~~~~~~ 262s /usr/include/python3.13/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 262s 1765 | extern Py_UNICODE unicode_null_string[1]; 262s | ^ 262s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 262s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 262s | ^~~~~~~~~~ 262s /usr/include/python3.13/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 262s 1960 | Char( Py_UNICODE v ) 262s | ^ 262s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 262s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 262s | ^~~~~~~~~~ 262s /usr/include/python3.13/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 262s 2006 | Char &operator=( Py_UNICODE v ) 262s | ^ 262s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 262s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 262s | ^~~~~~~~~~ 262s /usr/include/python3.13/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 262s /usr/include/python3.13/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 262s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 262s | ^ 262s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 262s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 262s | ^~~~~~~~~~ 262s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 262s /usr/include/python3.13/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 262s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 262s | ^ 262s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 262s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 262s | ^~~~~~~~~~ 262s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 262s /usr/include/python3.13/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 262s 1999 | Py_UNICODE v( static_cast( v_ ) ); 262s | ^ 262s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 262s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 262s | ^~~~~~~~~~ 262s /usr/include/python3.13/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 262s 1999 | Py_UNICODE v( static_cast( v_ ) ); 262s | ^~~~~~~~~~ 262s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 262s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 262s | ^~~~~~~~~~ 262s /usr/include/python3.13/CXX/Python3/Objects.hxx: At global scope: 262s /usr/include/python3.13/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 262s 2145 | String( const Py_UNICODE *s, int length ) 262s | ^ 262s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 262s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 262s | ^~~~~~~~~~ 262s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 262s /usr/include/python3.13/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 262s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 262s | ^ 262s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 262s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 262s | ^~~~~~~~~~ 262s /usr/share/python3.13/CXX/Python3/cxxsupport.cxx: At global scope: 262s /usr/share/python3.13/CXX/Python3/cxxsupport.cxx:42:33: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 262s 42 | Py_UNICODE unicode_null_string[1] = { 0 }; 262s | ^ 262s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 262s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 262s | ^~~~~~~~~~ 263s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c example.cxx -o build/temp.linux-armv7l-cpython-313/example.o 263s In file included from /usr/include/python3.13/CXX/Python3/Objects.hxx:43, 263s from /usr/include/python3.13/CXX/Objects.hxx:42, 263s from example.cxx:44: 263s /usr/include/python3.13/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 263s 69 | # define random_access_iterator_parent(itemtype) std::iterator 263s | ^~~~~~~~ 263s /usr/include/python3.13/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 263s 1427 | class iterator: public random_access_iterator_parent( seqref ) 263s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 263s from /usr/include/c++/15/bits/specfun.h:43, 263s from /usr/include/c++/15/cmath:3913, 263s from /usr/include/c++/15/math.h:36, 263s from /usr/include/python3.13/Python.h:23, 263s from /usr/include/python3.13/CXX/WrapPython.h:58, 263s from /usr/include/python3.13/CXX/Objects.hxx:37: 263s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 263s 129 | struct _GLIBCXX17_DEPRECATED iterator 263s | ^~~~~~~~ 263s /usr/include/python3.13/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 263s 69 | # define random_access_iterator_parent(itemtype) std::iterator 263s | ^~~~~~~~ 263s /usr/include/python3.13/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 263s 1580 | : public random_access_iterator_parent( const Object ) 263s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 263s 129 | struct _GLIBCXX17_DEPRECATED iterator 263s | ^~~~~~~~ 263s /usr/include/python3.13/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 263s 1764 | typedef std::basic_string unicodestring; 263s | ^~~~~~~~~~ 263s In file included from /usr/include/python3.13/unicodeobject.h:1014, 263s from /usr/include/python3.13/Python.h:80: 263s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 263s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 263s | ^~~~~~~~~~ 263s /usr/include/python3.13/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 263s 1765 | extern Py_UNICODE unicode_null_string[1]; 263s | ^ 263s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 263s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 263s | ^~~~~~~~~~ 263s /usr/include/python3.13/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 263s 1960 | Char( Py_UNICODE v ) 263s | ^ 263s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 263s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 263s | ^~~~~~~~~~ 263s /usr/include/python3.13/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 263s 2006 | Char &operator=( Py_UNICODE v ) 263s | ^ 263s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 263s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 263s | ^~~~~~~~~~ 263s /usr/include/python3.13/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 263s /usr/include/python3.13/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 263s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 263s | ^ 263s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 263s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 263s | ^~~~~~~~~~ 263s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 263s /usr/include/python3.13/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 263s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 263s | ^ 263s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 263s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 263s | ^~~~~~~~~~ 263s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 263s /usr/include/python3.13/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 263s 1999 | Py_UNICODE v( static_cast( v_ ) ); 263s | ^ 263s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 263s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 263s | ^~~~~~~~~~ 263s /usr/include/python3.13/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 263s 1999 | Py_UNICODE v( static_cast( v_ ) ); 263s | ^~~~~~~~~~ 263s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 263s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 263s | ^~~~~~~~~~ 263s /usr/include/python3.13/CXX/Python3/Objects.hxx: At global scope: 263s /usr/include/python3.13/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 263s 2145 | String( const Py_UNICODE *s, int length ) 263s | ^ 263s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 263s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 263s | ^~~~~~~~~~ 263s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 263s /usr/include/python3.13/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 263s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 263s | ^ 263s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 263s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 263s | ^~~~~~~~~~ 269s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c range.cxx -o build/temp.linux-armv7l-cpython-313/range.o 269s In file included from /usr/include/python3.13/CXX/Python3/Extensions.hxx:50, 269s from /usr/include/python3.13/CXX/Extensions.hxx:42, 269s from range.hxx:40, 269s from range.cxx:44: 269s /usr/include/python3.13/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 269s 69 | # define random_access_iterator_parent(itemtype) std::iterator 269s | ^~~~~~~~ 269s /usr/include/python3.13/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 269s 1427 | class iterator: public random_access_iterator_parent( seqref ) 269s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 269s from /usr/include/c++/15/bits/specfun.h:43, 269s from /usr/include/c++/15/cmath:3913, 269s from /usr/include/c++/15/math.h:36, 269s from /usr/include/python3.13/Python.h:23, 269s from /usr/include/python3.13/CXX/WrapPython.h:58, 269s from /usr/include/python3.13/CXX/Extensions.hxx:37: 269s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 269s 129 | struct _GLIBCXX17_DEPRECATED iterator 269s | ^~~~~~~~ 269s /usr/include/python3.13/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 269s 69 | # define random_access_iterator_parent(itemtype) std::iterator 269s | ^~~~~~~~ 269s /usr/include/python3.13/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 269s 1580 | : public random_access_iterator_parent( const Object ) 269s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 269s 129 | struct _GLIBCXX17_DEPRECATED iterator 269s | ^~~~~~~~ 269s In file included from /usr/include/python3.13/CXX/Python3/Extensions.hxx:52: 269s /usr/include/python3.13/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 269s 1764 | typedef std::basic_string unicodestring; 269s | ^~~~~~~~~~ 269s In file included from /usr/include/python3.13/unicodeobject.h:1014, 269s from /usr/include/python3.13/Python.h:80: 269s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 269s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 269s | ^~~~~~~~~~ 269s /usr/include/python3.13/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 269s 1765 | extern Py_UNICODE unicode_null_string[1]; 269s | ^ 269s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 269s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 269s | ^~~~~~~~~~ 269s /usr/include/python3.13/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 269s 1960 | Char( Py_UNICODE v ) 269s | ^ 269s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 269s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 269s | ^~~~~~~~~~ 269s /usr/include/python3.13/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 269s 2006 | Char &operator=( Py_UNICODE v ) 269s | ^ 269s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 269s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 269s | ^~~~~~~~~~ 269s /usr/include/python3.13/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 269s /usr/include/python3.13/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 269s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 269s | ^ 269s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 269s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 269s | ^~~~~~~~~~ 269s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 269s /usr/include/python3.13/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 269s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 269s | ^ 269s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 269s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 269s | ^~~~~~~~~~ 269s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 269s /usr/include/python3.13/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 269s 1999 | Py_UNICODE v( static_cast( v_ ) ); 269s | ^ 269s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 269s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 269s | ^~~~~~~~~~ 269s /usr/include/python3.13/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 269s 1999 | Py_UNICODE v( static_cast( v_ ) ); 269s | ^~~~~~~~~~ 269s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 269s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 269s | ^~~~~~~~~~ 269s /usr/include/python3.13/CXX/Python3/Objects.hxx: At global scope: 269s /usr/include/python3.13/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 269s 2145 | String( const Py_UNICODE *s, int length ) 269s | ^ 269s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 269s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 269s | ^~~~~~~~~~ 269s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 269s /usr/include/python3.13/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 269s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 269s | ^ 269s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 269s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 269s | ^~~~~~~~~~ 271s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c rangetest.cxx -o build/temp.linux-armv7l-cpython-313/rangetest.o 271s In file included from /usr/include/python3.13/CXX/Python3/Extensions.hxx:50, 271s from /usr/include/python3.13/CXX/Extensions.hxx:42, 271s from rangetest.cxx:44: 271s /usr/include/python3.13/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 271s 69 | # define random_access_iterator_parent(itemtype) std::iterator 271s | ^~~~~~~~ 271s /usr/include/python3.13/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 271s 1427 | class iterator: public random_access_iterator_parent( seqref ) 271s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 271s from /usr/include/c++/15/bits/specfun.h:43, 271s from /usr/include/c++/15/cmath:3913, 271s from /usr/include/c++/15/math.h:36, 271s from /usr/include/python3.13/Python.h:23, 271s from /usr/include/python3.13/CXX/WrapPython.h:58, 271s from /usr/include/python3.13/CXX/Extensions.hxx:37: 271s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 271s 129 | struct _GLIBCXX17_DEPRECATED iterator 271s | ^~~~~~~~ 271s /usr/include/python3.13/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 271s 69 | # define random_access_iterator_parent(itemtype) std::iterator 271s | ^~~~~~~~ 271s /usr/include/python3.13/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 271s 1580 | : public random_access_iterator_parent( const Object ) 271s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 271s 129 | struct _GLIBCXX17_DEPRECATED iterator 271s | ^~~~~~~~ 271s In file included from /usr/include/python3.13/CXX/Python3/Extensions.hxx:52: 271s /usr/include/python3.13/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 271s 1764 | typedef std::basic_string unicodestring; 271s | ^~~~~~~~~~ 271s In file included from /usr/include/python3.13/unicodeobject.h:1014, 271s from /usr/include/python3.13/Python.h:80: 271s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 271s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 271s | ^~~~~~~~~~ 271s /usr/include/python3.13/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 271s 1765 | extern Py_UNICODE unicode_null_string[1]; 271s | ^ 271s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 271s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 271s | ^~~~~~~~~~ 271s /usr/include/python3.13/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 271s 1960 | Char( Py_UNICODE v ) 271s | ^ 271s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 271s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 271s | ^~~~~~~~~~ 271s /usr/include/python3.13/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 271s 2006 | Char &operator=( Py_UNICODE v ) 271s | ^ 271s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 271s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 271s | ^~~~~~~~~~ 271s /usr/include/python3.13/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 271s /usr/include/python3.13/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 271s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 271s | ^ 271s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 271s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 271s | ^~~~~~~~~~ 271s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 271s /usr/include/python3.13/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 271s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 271s | ^ 271s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 271s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 271s | ^~~~~~~~~~ 271s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 271s /usr/include/python3.13/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 271s 1999 | Py_UNICODE v( static_cast( v_ ) ); 271s | ^ 271s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 271s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 271s | ^~~~~~~~~~ 271s /usr/include/python3.13/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 271s 1999 | Py_UNICODE v( static_cast( v_ ) ); 271s | ^~~~~~~~~~ 271s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 271s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 271s | ^~~~~~~~~~ 271s /usr/include/python3.13/CXX/Python3/Objects.hxx: At global scope: 271s /usr/include/python3.13/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 271s 2145 | String( const Py_UNICODE *s, int length ) 271s | ^ 271s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 271s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 271s | ^~~~~~~~~~ 271s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 271s /usr/include/python3.13/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 271s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 271s | ^ 271s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 271s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 271s | ^~~~~~~~~~ 272s In file included from rangetest.cxx:46: 272s test_assert.hxx: At global scope: 272s test_assert.hxx:88:13: warning: ‘void test_assert(const char*, const std::string&, const std::string&)’ defined but not used [-Wunused-function] 272s 88 | static void test_assert( const char *description, const std::string &benchmark, const std::string &value ) 272s | ^~~~~~~~~~~ 272s test_assert.hxx:69:13: warning: ‘void test_assert(const char*, double, double)’ defined but not used [-Wunused-function] 272s 69 | static void test_assert( const char *description, double benchmark, double value ) 272s | ^~~~~~~~~~~ 272s test_assert.hxx:63:13: warning: ‘void test_assert(const char*, long long int, long long int)’ defined but not used [-Wunused-function] 272s 63 | static void test_assert( const char *description, long long benchmark, long long value ) 272s | ^~~~~~~~~~~ 272s test_assert.hxx:57:13: warning: ‘void test_assert(const char*, long int, long int)’ defined but not used [-Wunused-function] 272s 57 | static void test_assert( const char *description, long benchmark, long value ) 272s | ^~~~~~~~~~~ 272s test_assert.hxx:52:13: warning: ‘void test_assert(const char*, int, int)’ defined but not used [-Wunused-function] 272s 52 | static void test_assert( const char *description, int benchmark, int value ) 272s | ^~~~~~~~~~~ 273s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/usr/share/python3.13/CXX/IndirectPythonInterface.o build/temp.linux-armv7l-cpython-313/usr/share/python3.13/CXX/cxx_exceptions.o build/temp.linux-armv7l-cpython-313/usr/share/python3.13/CXX/cxx_extensions.o build/temp.linux-armv7l-cpython-313/usr/share/python3.13/CXX/cxxextensions.o build/temp.linux-armv7l-cpython-313/usr/share/python3.13/CXX/cxxsupport.o build/temp.linux-armv7l-cpython-313/example.o build/temp.linux-armv7l-cpython-313/range.o build/temp.linux-armv7l-cpython-313/rangetest.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/CXX/example.cpython-313-arm-linux-gnueabihf.so 273s + python3.13 setup.py install --prefix=/tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples 273s running install 273s /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 273s !! 273s 273s ******************************************************************************** 273s Please avoid running ``setup.py`` directly. 273s Instead, use pypa/build, pypa/installer or other 273s standards-based tools. 273s 273s See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 273s ******************************************************************************** 273s 273s !! 273s self.initialize_options() 273s /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:90: EasyInstallDeprecationWarning: easy_install command is deprecated. 273s !! 273s 273s ******************************************************************************** 273s Please avoid running ``setup.py`` and ``easy_install``. 273s Instead, use pypa/build, pypa/installer or other 273s standards-based tools. 273s 273s See https://github.com/pypa/setuptools/issues/917 for details. 273s ******************************************************************************** 273s 273s !! 273s self.initialize_options() 273s Checking .pth file support in /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.13/dist-packages/ 273s /usr/bin/python3.13 -E -c pass 273s TEST FAILED: /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.13/dist-packages/ does NOT support .pth files 273s bad install directory or PYTHONPATH 273s 273s You are attempting to install a package to a directory that is not 273s on PYTHONPATH and which Python does not read ".pth" files from. The 273s installation directory you specified (via --install-dir, --prefix, or 273s the distutils default setting) was: 273s 273s /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.13/dist-packages/ 273s 273s and your PYTHONPATH environment variable currently contains: 273s 273s '/tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.14/dist-packages/CXXDemo-7.0-py3.14-linux-armv7l.egg/CXX' 273s 273s Here are some of your options for correcting the problem: 273s 273s * You can choose a different installation directory, i.e., one that is 273s on PYTHONPATH or supports .pth files 273s 273s * You can add the installation directory to the PYTHONPATH environment 273s variable. (It must then also be on PYTHONPATH whenever you run 273s Python and want to use the package(s) you are installing.) 273s 273s * You can set up the installation directory to support ".pth" files by 273s using one of the approaches described here: 273s 273s https://setuptools.pypa.io/en/latest/deprecated/easy_install.html#custom-installation-locations 273s 273s 273s Please make the appropriate changes for your system and try again. 273s running bdist_egg 273s running egg_info 273s writing CXXDemo.egg-info/PKG-INFO 273s writing dependency_links to CXXDemo.egg-info/dependency_links.txt 273s writing top-level names to CXXDemo.egg-info/top_level.txt 273s reading manifest file 'CXXDemo.egg-info/SOURCES.txt' 273s writing manifest file 'CXXDemo.egg-info/SOURCES.txt' 273s installing library code to build/bdist.linux-armv7l/egg 273s running install_lib 273s running build_py 273s copying ./pickle_test.py -> build/lib.linux-armv7l-cpython-313/CXX 273s copying ./test_example.py -> build/lib.linux-armv7l-cpython-313/CXX 273s copying ./test_pycxx_iter.py -> build/lib.linux-armv7l-cpython-313/CXX 273s copying ./test_simple.py -> build/lib.linux-armv7l-cpython-313/CXX 273s copying ./test_simple2.py -> build/lib.linux-armv7l-cpython-313/CXX 273s running build_ext 273s creating build/bdist.linux-armv7l/egg 273s creating build/bdist.linux-armv7l/egg/CXX 273s copying build/lib.linux-armv7l-cpython-313/CXX/example.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/egg/CXX 273s copying build/lib.linux-armv7l-cpython-313/CXX/pickle_test.py -> build/bdist.linux-armv7l/egg/CXX 273s copying build/lib.linux-armv7l-cpython-313/CXX/test_example.py -> build/bdist.linux-armv7l/egg/CXX 273s copying build/lib.linux-armv7l-cpython-313/CXX/test_pycxx_iter.py -> build/bdist.linux-armv7l/egg/CXX 273s copying build/lib.linux-armv7l-cpython-313/CXX/test_simple.py -> build/bdist.linux-armv7l/egg/CXX 273s copying build/lib.linux-armv7l-cpython-313/CXX/test_simple2.py -> build/bdist.linux-armv7l/egg/CXX 273s byte-compiling build/bdist.linux-armv7l/egg/CXX/pickle_test.py to pickle_test.cpython-313.pyc 273s byte-compiling build/bdist.linux-armv7l/egg/CXX/test_example.py to test_example.cpython-313.pyc 273s byte-compiling build/bdist.linux-armv7l/egg/CXX/test_pycxx_iter.py to test_pycxx_iter.cpython-313.pyc 273s byte-compiling build/bdist.linux-armv7l/egg/CXX/test_simple.py to test_simple.cpython-313.pyc 273s byte-compiling build/bdist.linux-armv7l/egg/CXX/test_simple2.py to test_simple2.cpython-313.pyc 273s creating stub loader for CXX/example.cpython-313-arm-linux-gnueabihf.so 273s byte-compiling build/bdist.linux-armv7l/egg/CXX/example.py to example.cpython-313.pyc 273s creating build/bdist.linux-armv7l/egg/EGG-INFO 273s copying CXXDemo.egg-info/PKG-INFO -> build/bdist.linux-armv7l/egg/EGG-INFO 273s copying CXXDemo.egg-info/SOURCES.txt -> build/bdist.linux-armv7l/egg/EGG-INFO 273s copying CXXDemo.egg-info/dependency_links.txt -> build/bdist.linux-armv7l/egg/EGG-INFO 273s copying CXXDemo.egg-info/top_level.txt -> build/bdist.linux-armv7l/egg/EGG-INFO 273s writing build/bdist.linux-armv7l/egg/EGG-INFO/native_libs.txt 273s zip_safe flag not set; analyzing archive contents... 273s CXX.__pycache__.example.cpython-313: module references __file__ 273s creating 'dist/CXXDemo-7.0-py3.13-linux-armv7l.egg' and adding 'build/bdist.linux-armv7l/egg' to it 273s removing 'build/bdist.linux-armv7l/egg' (and everything under it) 273s Processing CXXDemo-7.0-py3.13-linux-armv7l.egg 273s creating /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.13/dist-packages/CXXDemo-7.0-py3.13-linux-armv7l.egg 273s Extracting CXXDemo-7.0-py3.13-linux-armv7l.egg to /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.13/dist-packages 273s 273s Installed /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.13/dist-packages/CXXDemo-7.0-py3.13-linux-armv7l.egg 273s Processing dependencies for CXXDemo==7.0 273s Finished processing dependencies for CXXDemo==7.0 274s Info: ---- test_example.py ----range object created 0x1111b40 range(1, 10, 2) 274s Example Test starting 274s PASSED: Correctly caught None 274s PASSED: Py::BaseException value: None 274s PASSED: Py::BaseException traceback: None 274s Start: test_compare 274s PASSED: compare == true: bool benchmark=1 bool value=1 274s PASSED: compare == false: bool benchmark=0 bool value=0 274s PASSED: compare != true: bool benchmark=1 bool value=1 274s PASSED: compare != false: bool benchmark=0 bool value=0 274s PASSED: compare < true: bool benchmark=1 bool value=1 274s PASSED: compare < false: bool benchmark=0 bool value=0 274s PASSED: compare <= true: bool benchmark=1 bool value=1 274s PASSED: compare <= true: bool benchmark=1 bool value=1 274s PASSED: compare <= false: bool benchmark=0 bool value=0 274s PASSED: compare > true: bool benchmark=1 bool value=1 274s PASSED: compare > false: bool benchmark=0 bool value=0 274s PASSED: compare >= true: bool benchmark=1 bool value=1 274s PASSED: compare >= true: bool benchmark=1 bool value=1 274s PASSED: compare >= false: bool benchmark=0 bool value=0 274s PASSED: compare == true: bool benchmark=1 bool value=1 274s PASSED: compare == false: bool benchmark=0 bool value=0 274s PASSED: compare != true: bool benchmark=1 bool value=1 274s PASSED: compare != false: bool benchmark=0 bool value=0 274s PASSED: compare < true: bool benchmark=1 bool value=1 274s PASSED: compare < false: bool benchmark=0 bool value=0 274s PASSED: compare <= true: bool benchmark=1 bool value=1 274s PASSED: compare <= true: bool benchmark=1 bool value=1 274s PASSED: compare <= false: bool benchmark=0 bool value=0 274s PASSED: compare > true: bool benchmark=1 bool value=1 274s PASSED: compare > false: bool benchmark=0 bool value=0 274s PASSED: compare >= true: bool benchmark=1 bool value=1 274s PASSED: compare >= true: bool benchmark=1 bool value=1 274s PASSED: compare >= false: bool benchmark=0 bool value=0 274s Start: test_boolean 274s PASSED: boolean Py::True: bool benchmark=1 bool value=1 274s PASSED: boolean true pybool var : bool benchmark=1 bool value=1 274s PASSED: boolean true bool = pybool: bool benchmark=1 bool value=1 274s PASSED: boolean true pybool = pybool: bool benchmark=1 bool value=1 274s PASSED: boolean true pybool = true: bool benchmark=1 bool value=1 274s PASSED: boolean operator bool true: bool benchmark=1 bool value=1 274s PASSED: boolean Py::False: bool benchmark=0 bool value=0 274s PASSED: boolean false pybool var : bool benchmark=0 bool value=0 274s PASSED: boolean false bool = pybool: bool benchmark=0 bool value=0 274s PASSED: boolean false pybool = pybool: bool benchmark=0 bool value=0 274s PASSED: boolean false pybool = false: bool benchmark=0 bool value=0 274s PASSED: boolean operator bool false: bool benchmark=0 bool value=0 274s PASSED: boolean int 0: bool benchmark=0 bool value=0 274s PASSED: boolean int 99: bool benchmark=1 bool value=1 274s PASSED: boolean string "": bool benchmark=0 bool value=0 274s PASSED: boolean string "x": bool benchmark=1 bool value=1 274s Start: test_numbers 274s PASSED: long constructor: long benchmark=100 long value=100 274s PASSED: long num++: long benchmark=100 long value=100 274s PASSED: long ++num: long benchmark=102 long value=102 274s PASSED: long num--: long benchmark=102 long value=102 274s PASSED: long --num: long benchmark=100 long value=100 274s PASSED: long num =: long benchmark=1000 long value=1000 274s PASSED: long operator ==: bool benchmark=1 bool value=1 274s PASSED: long operator ==: bool benchmark=1 bool value=1 274s PASSED: long operator ==: bool benchmark=1 bool value=1 274s PASSED: long operator ==: bool benchmark=0 bool value=0 274s PASSED: long operator ==: bool benchmark=0 bool value=0 274s PASSED: long operator ==: bool benchmark=0 bool value=0 274s PASSED: long operator !=: bool benchmark=1 bool value=1 274s PASSED: long operator !=: bool benchmark=1 bool value=1 274s PASSED: long operator !=: bool benchmark=1 bool value=1 274s PASSED: long operator !=: bool benchmark=0 bool value=0 274s PASSED: long operator !=: bool benchmark=0 bool value=0 274s PASSED: long operator !=: bool benchmark=0 bool value=0 274s PASSED: long operator < : bool benchmark=1 bool value=1 274s PASSED: long operator < : bool benchmark=1 bool value=1 274s PASSED: long operator < : bool benchmark=1 bool value=1 274s PASSED: long operator < : bool benchmark=0 bool value=0 274s PASSED: long operator < : bool benchmark=0 bool value=0 274s PASSED: long operator < : bool benchmark=0 bool value=0 274s PASSED: long operator > : bool benchmark=1 bool value=1 274s PASSED: long operator > : bool benchmark=1 bool value=1 274s PASSED: long operator > : bool benchmark=1 bool value=1 274s PASSED: long operator > : bool benchmark=0 bool value=0 274s PASSED: long operator > : bool benchmark=0 bool value=0 274s PASSED: long operator > : bool benchmark=0 bool value=0 274s PASSED: long operator <=: bool benchmark=1 bool value=1 274s PASSED: long operator <=: bool benchmark=1 bool value=1 274s PASSED: long operator <=: bool benchmark=1 bool value=1 274s PASSED: long operator <=: bool benchmark=1 bool value=1 274s PASSED: long operator <=: bool benchmark=1 bool value=1 274s PASSED: long operator <=: bool benchmark=1 bool value=1 274s PASSED: long operator <=: bool benchmark=0 bool value=0 274s PASSED: long operator <=: bool benchmark=0 bool value=0 274s PASSED: long operator <=: bool benchmark=0 bool value=0 274s PASSED: long operator >=: bool benchmark=1 bool value=1 274s PASSED: long operator >=: bool benchmark=1 bool value=1 274s PASSED: long operator >=: bool benchmark=1 bool value=1 274s PASSED: long operator >=: bool benchmark=1 bool value=1 274s PASSED: long operator >=: bool benchmark=1 bool value=1 274s PASSED: long operator >=: bool benchmark=1 bool value=1 274s PASSED: long operator >=: bool benchmark=0 bool value=0 274s PASSED: long operator >=: bool benchmark=0 bool value=0 274s PASSED: long operator >=: bool benchmark=0 bool value=0 274s PASSED: long operator long: long benchmark=3 long value=3 274s PASSED: long operator int: int benchmark=3 int value=3 274s PASSED: long long constructor 1: long long benchmark=1152921504616856976 long long value=1152921504616856976 274s PASSED: long long constructor 2: long long benchmark=1152921504616856976 long long value=1152921504616856976 274s PASSED: long long constructor 4: long long benchmark=100 long long value=100 274s PASSED: long long operator=: long long benchmark=6152921504616856976 long long value=6152921504616856976 274s PASSED: float constructor: double benchmark=100 double value=100 274s PASSED: float num =: double benchmark=1000 double value=1000 274s PASSED: float operator ==: bool benchmark=1 bool value=1 274s PASSED: float operator ==: bool benchmark=1 bool value=1 274s PASSED: float operator ==: bool benchmark=1 bool value=1 274s PASSED: float operator ==: bool benchmark=0 bool value=0 274s PASSED: float operator ==: bool benchmark=0 bool value=0 274s PASSED: float operator ==: bool benchmark=0 bool value=0 274s PASSED: float operator !=: bool benchmark=1 bool value=1 274s PASSED: float operator !=: bool benchmark=1 bool value=1 274s PASSED: float operator !=: bool benchmark=1 bool value=1 274s PASSED: float operator !=: bool benchmark=0 bool value=0 274s PASSED: float operator !=: bool benchmark=0 bool value=0 274s PASSED: float operator !=: bool benchmark=0 bool value=0 274s PASSED: float operator < : bool benchmark=1 bool value=1 274s PASSED: float operator < : bool benchmark=1 bool value=1 274s PASSED: float operator < : bool benchmark=1 bool value=1 274s PASSED: float operator < : bool benchmark=0 bool value=0 274s PASSED: float operator < : bool benchmark=0 bool value=0 274s PASSED: float operator < : bool benchmark=0 bool value=0 274s PASSED: float operator > : bool benchmark=1 bool value=1 274s PASSED: float operator > : bool benchmark=1 bool value=1 274s PASSED: float operator > : bool benchmark=1 bool value=1 274s PASSED: float operator > : bool benchmark=0 bool value=0 274s PASSED: float operator > : bool benchmark=0 bool value=0 274s PASSED: float operator > : bool benchmark=0 bool value=0 274s PASSED: float operator <=: bool benchmark=1 bool value=1 274s PASSED: float operator <=: bool benchmark=1 bool value=1 274s PASSED: float operator <=: bool benchmark=1 bool value=1 274s PASSED: float operator <=: bool benchmark=1 bool value=1 274s PASSED: float operator <=: bool benchmark=1 bool value=1 274s PASSED: float operator <=: bool benchmark=1 bool value=1 274s PASSED: float operator <=: bool benchmark=0 bool value=0 274s PASSED: float operator <=: bool benchmark=0 bool value=0 274s PASSED: float operator <=: bool benchmark=0 bool value=0 274s PASSED: float operator >=: bool benchmark=1 bool value=1 274s PASSED: float operator >=: bool benchmark=1 bool value=1 274s PASSED: float operator >=: bool benchmark=1 bool value=1 274s PASSED: float operator >=: bool benchmark=1 bool value=1 274s PASSED: float operator >=: bool benchmark=1 bool value=1 274s PASSED: float operator >=: bool benchmark=1 bool value=1 274s PASSED: float operator >=: bool benchmark=0 bool value=0 274s PASSED: float operator >=: bool benchmark=0 bool value=0 274s PASSED: float operator >=: bool benchmark=0 bool value=0 274s PASSED: float operator float: double benchmark=3 double value=3 274s PASSED: number calculation: long benchmark=3 long value=3 274s Start: test_String 274s PASSED: string concat: std::string benchmark=hello world std::string value=hello world 274s PASSED: string multiple: std::string benchmark=hello worldhello world std::string value=hello worldhello world 274s PASSED: string convert to std::string: std::string benchmark=hello worldhello world std::string value=hello worldhello world 274s PASSED: string ord value < 2^7: long benchmark=51 long value=51 274s PASSED: string ord value < 2^8: long benchmark=213 long value=213 274s PASSED: string ord value > 2^16: long benchmark=66615 long value=66615 274s PASSED: string ord value > 2^16: long benchmark=1113856 long value=1113856 274s PASSED: string convert to std::string: Py::Object benchmark= Py::Object value= 274s Start: test_List 274s PASSED: list empty len(): int benchmark=0 int value=0 274s PASSED: list len(): int benchmark=4 int value=4 274s PASSED: list index[0]: Py::Object benchmark=3 Py::Object value=3 274s PASSED: list index[1]: Py::Object benchmark=6.0 Py::Object value=6.0 274s PASSED: list index[-1]: Py::Object benchmark=world Py::Object value=world 274s PASSED: list iterator not end != [0]: bool benchmark=1 bool value=1 274s PASSED: list iterator not end == [0]: bool benchmark=0 bool value=0 274s PASSED: list iterator compare [0]: Py::Object benchmark=3 Py::Object value=3 274s PASSED: list iterator not end != [1]: bool benchmark=1 bool value=1 274s PASSED: list iterator not end == [1]: bool benchmark=0 bool value=0 274s PASSED: list iterator compare [1]: Py::Object benchmark=6.0 Py::Object value=6.0 274s PASSED: list iterator not end != [2]: bool benchmark=1 bool value=1 274s PASSED: list iterator not end == [2]: bool benchmark=0 bool value=0 274s PASSED: list iterator compare [2]: Py::Object benchmark=['list2 index 0', 'list2 index 1'] Py::Object value=['list2 index 0', 'list2 index 1'] 274s PASSED: list iterator not end != [3]: bool benchmark=1 bool value=1 274s PASSED: list iterator not end == [3]: bool benchmark=0 bool value=0 274s PASSED: list iterator compare [3]: Py::Object benchmark=world Py::Object value=world 274s PASSED: list iterator at end != [4]: bool benchmark=0 bool value=0 274s PASSED: list iterator at end == [4]: bool benchmark=1 bool value=1 274s PASSED: list index assign: Py::Object benchmark=hello Py::Object value=hello 274s PASSED: list operator+ count: int benchmark=6 int value=6 274s PASSED: list construct from tuple: int benchmark=4 int value=4 274s Start: test_Dict 274s PASSED: dict index[char *]: Py::Object benchmark=1 Py::Object value=1 274s PASSED: dict index[std::string]: Py::Object benchmark=1 Py::Object value=1 274s PASSED: dict index[Py::String]: Py::Object benchmark=2 Py::Object value=2 274s PASSED: dict keys(): int benchmark=3 int value=3 274s PASSED: dict values(): int benchmark=3 int value=3 274s PASSED: dict iterator not end != [0]: bool benchmark=1 bool value=1 274s PASSED: dict iterator not end == [0]: bool benchmark=0 bool value=0 274s PASSED: dict iterator not end != [1]: bool benchmark=1 bool value=1 274s PASSED: dict iterator not end == [1]: bool benchmark=0 bool value=0 274s PASSED: dict iterator not end != [2]: bool benchmark=1 bool value=1 274s PASSED: dict iterator not end == [2]: bool benchmark=0 bool value=0 274s PASSED: x: bool benchmark=0 bool value=0 274s PASSED: dict iterator at end != [3]: bool benchmark=0 bool value=0 274s PASSED: dict iterator at end == [3]: bool benchmark=1 bool value=1 274s PASSED: dict values as expected: long benchmark=1 long value=1 274s PASSED: dict values as expected: long benchmark=2 long value=2 274s PASSED: dict values as expected: long benchmark=3 long value=3 274s PASSED: dict clear(): int benchmark=0 int value=0 274s Start: test_Tuple 274s PASSED: tuple iterator not end [0]: bool benchmark=1 bool value=1 274s PASSED: tuple iterator compare [0]: Py::Object benchmark=1.0 Py::Object value=1.0 274s PASSED: tuple iterator not end [1]: bool benchmark=1 bool value=1 274s PASSED: tuple iterator compare [1]: Py::Object benchmark=2.0 Py::Object value=2.0 274s PASSED: tuple iterator not end [2]: bool benchmark=1 bool value=1 274s PASSED: tuple iterator compare [2]: Py::Object benchmark=3.0 Py::Object value=3.0 274s PASSED: tuple iterator at end [3]: bool benchmark=1 bool value=1 274s PASSED: tuple assign exception with multiple referencese: bool benchmark=1 bool value=1 274s PASSED: tuple construct from list: int benchmark=3 int value=3 274s PASSED: TupleN construction: int benchmark=0 int value=0 274s PASSED: TupleN construction: int benchmark=1 int value=1 274s PASSED: TupleN construction: int benchmark=2 int value=2 274s PASSED: TupleN construction: int benchmark=3 int value=3 274s PASSED: TupleN construction: int benchmark=4 int value=4 274s PASSED: TupleN construction: int benchmark=5 int value=5 274s PASSED: TupleN construction: int benchmark=6 int value=6 274s PASSED: TupleN construction: int benchmark=7 int value=7 274s PASSED: TupleN construction: int benchmark=8 int value=8 274s PASSED: TupleN construction: int benchmark=9 int value=9 274s Start: test_STL 274s PASSED: STL count: int benchmark=2 int value=2 274s PASSED: STL ad hoc: bool benchmark=1 bool value=1 274s STL test: 'blah' 274s STL test: 'blah' 274s STL test: 'gorf' 274s STL test: 'gorf' 274s Done: test_STL 274s Start: test_extension_object 274s range object created 0x110d388 range(1, 20, 3) 274s PASSED: extension object check() incompatible: bool benchmark=0 bool value=0 274s PASSED: extension object check() incompatible: bool benchmark=1 bool value=1 274s range object created 0x110d3a8 range(1, 10, 2) 274s PASSED: extension object index: Py::Object benchmark=3 Py::Object value=3 274s PASSED: extension object amethod 1 q1: Py::Object benchmark=range(1, 10, 2) Py::Object value=range(1, 10, 2) 274s PASSED: extension object amethod 1 q2: Py::Object benchmark=3 Py::Object value=3 274s PASSED: extension object amethod 2 q1: Py::Object benchmark=range(1, 10, 2) Py::Object value=range(1, 10, 2) 274s PASSED: extension object amethod 2 q2: Py::Object benchmark=3 Py::Object value=3 274s PASSED: extension object q3: Py::Object benchmark=4 Py::Object value=4 274s range object created 0x110d3c8 range(1, 10, 2) 274s PASSED: extension object q4: Py::Object benchmark=4 Py::Object value=4 274s range object destroyed 0x110d3a8 274s Start: test_apply 274s PASSED: apply ref check: int benchmark=1 int value=1 274s PASSED: stdout fileno() is 1: Py::Object benchmark=1 Py::Object value=1 274s PASS: Module test ok. 274s range object destroyed 0x1111b40 274s + find /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.13/dist-packages -name CXX 274s + export PYTHONPATH=/tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.13/dist-packages/CXXDemo-7.0-py3.13-linux-armv7l.egg/CXX 274s + python3.13 test_example.py 274s + python3.13-dbg setup.py build 274s running build 274s running build_py 274s creating build/lib.linux-armv7l-cpython-313-pydebug/CXX 274s copying ./pickle_test.py -> build/lib.linux-armv7l-cpython-313-pydebug/CXX 274s copying ./test_example.py -> build/lib.linux-armv7l-cpython-313-pydebug/CXX 274s copying ./test_pycxx_iter.py -> build/lib.linux-armv7l-cpython-313-pydebug/CXX 274s copying ./test_simple.py -> build/lib.linux-armv7l-cpython-313-pydebug/CXX 274s copying ./test_simple2.py -> build/lib.linux-armv7l-cpython-313-pydebug/CXX 274s running build_ext 274s building 'CXX.example' extension 274s creating build/temp.linux-armv7l-cpython-313-pydebug/usr/share/python3.13/CXX 274s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -g -Og -Wall -fPIC -I/usr/include/python3.13d -c /usr/share/python3.13/CXX/IndirectPythonInterface.cxx -o build/temp.linux-armv7l-cpython-313-pydebug/usr/share/python3.13/CXX/IndirectPythonInterface.o 274s /usr/share/python3.13/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_DebugFlag()’: 274s /usr/share/python3.13/CXX/IndirectPythonInterface.cxx:527:50: warning: ‘Py_DebugFlag’ is deprecated [-Wdeprecated-declarations] 274s 527 | int &_Py_DebugFlag() { return Py_DebugFlag; } 274s | ^~~~~~~~~~~~ 274s In file included from /usr/include/python3.13d/Python.h:77, 274s from /usr/include/python3.13d/CXX/WrapPython.h:58, 274s from /usr/include/python3.13d/CXX/IndirectPythonInterface.hxx:1, 274s from /usr/share/python3.13/CXX/IndirectPythonInterface.cxx:38: 274s /usr/include/python3.13d/cpython/pydebug.h:8:37: note: declared here 274s 8 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_DebugFlag; 274s | ^~~~~~~~~~~~ 274s /usr/share/python3.13/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_InteractiveFlag()’: 274s /usr/share/python3.13/CXX/IndirectPythonInterface.cxx:528:50: warning: ‘Py_InteractiveFlag’ is deprecated [-Wdeprecated-declarations] 274s 528 | int &_Py_InteractiveFlag() { return Py_InteractiveFlag; } 274s | ^~~~~~~~~~~~~~~~~~ 274s /usr/include/python3.13d/cpython/pydebug.h:11:37: note: declared here 274s 11 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_InteractiveFlag; 274s | ^~~~~~~~~~~~~~~~~~ 274s /usr/share/python3.13/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_OptimizeFlag()’: 274s /usr/share/python3.13/CXX/IndirectPythonInterface.cxx:529:50: warning: ‘Py_OptimizeFlag’ is deprecated [-Wdeprecated-declarations] 274s 529 | int &_Py_OptimizeFlag() { return Py_OptimizeFlag; } 274s | ^~~~~~~~~~~~~~~ 274s /usr/include/python3.13d/cpython/pydebug.h:13:37: note: declared here 274s 13 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag; 274s | ^~~~~~~~~~~~~~~ 274s /usr/share/python3.13/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_NoSiteFlag()’: 274s /usr/share/python3.13/CXX/IndirectPythonInterface.cxx:530:50: warning: ‘Py_NoSiteFlag’ is deprecated [-Wdeprecated-declarations] 274s 530 | int &_Py_NoSiteFlag() { return Py_NoSiteFlag; } 274s | ^~~~~~~~~~~~~ 274s /usr/include/python3.13d/cpython/pydebug.h:14:37: note: declared here 274s 14 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_NoSiteFlag; 274s | ^~~~~~~~~~~~~ 274s /usr/share/python3.13/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_VerboseFlag()’: 274s /usr/share/python3.13/CXX/IndirectPythonInterface.cxx:531:50: warning: ‘Py_VerboseFlag’ is deprecated [-Wdeprecated-declarations] 274s 531 | int &_Py_VerboseFlag() { return Py_VerboseFlag; } 274s | ^~~~~~~~~~~~~~ 274s /usr/include/python3.13d/cpython/pydebug.h:9:37: note: declared here 274s 9 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_VerboseFlag; 274s | ^~~~~~~~~~~~~~ 275s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -g -Og -Wall -fPIC -I/usr/include/python3.13d -c /usr/share/python3.13/CXX/cxx_exceptions.cxx -o build/temp.linux-armv7l-cpython-313-pydebug/usr/share/python3.13/CXX/cxx_exceptions.o 275s In file included from /usr/include/python3.13d/CXX/Config.hxx:48, 275s from /usr/include/python3.13d/CXX/Python3/Exception.hxx:43, 275s from /usr/include/python3.13d/CXX/Exception.hxx:42, 275s from /usr/share/python3.13/CXX/Python3/cxx_exceptions.cxx:4, 275s from /usr/share/python3.13/CXX/cxx_exceptions.cxx:6: 275s /usr/include/python3.13d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 275s 69 | # define random_access_iterator_parent(itemtype) std::iterator 275s | ^~~~~~~~ 275s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 275s 1427 | class iterator: public random_access_iterator_parent( seqref ) 275s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 275s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 275s from /usr/include/c++/15/bits/specfun.h:43, 275s from /usr/include/c++/15/cmath:3913, 275s from /usr/include/c++/15/math.h:36, 275s from /usr/include/python3.13d/Python.h:23, 275s from /usr/include/python3.13d/CXX/WrapPython.h:58, 275s from /usr/share/python3.13/CXX/cxx_exceptions.cxx:1: 275s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 275s 129 | struct _GLIBCXX17_DEPRECATED iterator 275s | ^~~~~~~~ 275s /usr/include/python3.13d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 275s 69 | # define random_access_iterator_parent(itemtype) std::iterator 275s | ^~~~~~~~ 275s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 275s 1580 | : public random_access_iterator_parent( const Object ) 275s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 275s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 275s 129 | struct _GLIBCXX17_DEPRECATED iterator 275s | ^~~~~~~~ 275s In file included from /usr/include/python3.13d/CXX/Python3/Extensions.hxx:52, 275s from /usr/include/python3.13d/CXX/Extensions.hxx:42, 275s from /usr/share/python3.13/CXX/Python3/cxx_exceptions.cxx:5: 275s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 275s 1764 | typedef std::basic_string unicodestring; 275s | ^~~~~~~~~~ 275s In file included from /usr/include/python3.13d/unicodeobject.h:1014, 275s from /usr/include/python3.13d/Python.h:80: 275s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 275s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 275s | ^~~~~~~~~~ 275s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 275s 1765 | extern Py_UNICODE unicode_null_string[1]; 275s | ^ 275s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 275s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 275s | ^~~~~~~~~~ 275s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 275s 1960 | Char( Py_UNICODE v ) 275s | ^ 275s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 275s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 275s | ^~~~~~~~~~ 275s /usr/include/python3.13d/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 275s 2006 | Char &operator=( Py_UNICODE v ) 275s | ^ 275s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 275s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 275s | ^~~~~~~~~~ 275s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 275s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 275s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 275s | ^ 275s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 275s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 275s | ^~~~~~~~~~ 275s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 275s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 275s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 275s | ^ 275s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 275s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 275s | ^~~~~~~~~~ 275s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 275s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 275s 1999 | Py_UNICODE v( static_cast( v_ ) ); 275s | ^ 275s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 275s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 275s | ^~~~~~~~~~ 275s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 275s 1999 | Py_UNICODE v( static_cast( v_ ) ); 275s | ^~~~~~~~~~ 275s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 275s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 275s | ^~~~~~~~~~ 275s /usr/include/python3.13d/CXX/Python3/Objects.hxx: At global scope: 275s /usr/include/python3.13d/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 275s 2145 | String( const Py_UNICODE *s, int length ) 275s | ^ 275s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 275s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 275s | ^~~~~~~~~~ 275s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 275s /usr/include/python3.13d/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 275s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 275s | ^ 275s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 275s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 275s | ^~~~~~~~~~ 276s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -g -Og -Wall -fPIC -I/usr/include/python3.13d -c /usr/share/python3.13/CXX/cxx_extensions.cxx -o build/temp.linux-armv7l-cpython-313-pydebug/usr/share/python3.13/CXX/cxx_extensions.o 276s In file included from /usr/include/python3.13d/CXX/Python3/Extensions.hxx:50, 276s from /usr/include/python3.13d/CXX/Extensions.hxx:42, 276s from /usr/share/python3.13/CXX/Python3/cxx_extensions.cxx:37, 276s from /usr/share/python3.13/CXX/cxx_extensions.cxx:42: 276s /usr/include/python3.13d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 276s 69 | # define random_access_iterator_parent(itemtype) std::iterator 276s | ^~~~~~~~ 276s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 276s 1427 | class iterator: public random_access_iterator_parent( seqref ) 276s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 276s from /usr/include/c++/15/bits/specfun.h:43, 276s from /usr/include/c++/15/cmath:3913, 276s from /usr/include/c++/15/math.h:36, 276s from /usr/include/python3.13d/Python.h:23, 276s from /usr/include/python3.13d/CXX/WrapPython.h:58, 276s from /usr/share/python3.13/CXX/cxx_extensions.cxx:37: 276s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 276s 129 | struct _GLIBCXX17_DEPRECATED iterator 276s | ^~~~~~~~ 276s /usr/include/python3.13d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 276s 69 | # define random_access_iterator_parent(itemtype) std::iterator 276s | ^~~~~~~~ 276s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 276s 1580 | : public random_access_iterator_parent( const Object ) 276s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 276s 129 | struct _GLIBCXX17_DEPRECATED iterator 276s | ^~~~~~~~ 276s In file included from /usr/include/python3.13d/CXX/Python3/Extensions.hxx:52: 276s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 276s 1764 | typedef std::basic_string unicodestring; 276s | ^~~~~~~~~~ 276s In file included from /usr/include/python3.13d/unicodeobject.h:1014, 276s from /usr/include/python3.13d/Python.h:80: 276s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 276s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 276s | ^~~~~~~~~~ 276s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 276s 1765 | extern Py_UNICODE unicode_null_string[1]; 276s | ^ 276s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 276s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 276s | ^~~~~~~~~~ 276s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 276s 1960 | Char( Py_UNICODE v ) 276s | ^ 276s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 276s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 276s | ^~~~~~~~~~ 276s /usr/include/python3.13d/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 276s 2006 | Char &operator=( Py_UNICODE v ) 276s | ^ 276s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 276s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 276s | ^~~~~~~~~~ 276s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 276s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 276s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 276s | ^ 276s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 276s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 276s | ^~~~~~~~~~ 276s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 276s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 276s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 276s | ^ 276s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 276s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 276s | ^~~~~~~~~~ 276s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 276s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 276s 1999 | Py_UNICODE v( static_cast( v_ ) ); 276s | ^ 276s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 276s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 276s | ^~~~~~~~~~ 276s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 276s 1999 | Py_UNICODE v( static_cast( v_ ) ); 276s | ^~~~~~~~~~ 276s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 276s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 276s | ^~~~~~~~~~ 276s /usr/include/python3.13d/CXX/Python3/Objects.hxx: At global scope: 276s /usr/include/python3.13d/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 276s 2145 | String( const Py_UNICODE *s, int length ) 276s | ^ 276s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 276s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 276s | ^~~~~~~~~~ 276s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 276s /usr/include/python3.13d/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 276s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 276s | ^ 276s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 276s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 276s | ^~~~~~~~~~ 278s arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -g -Og -Wall -fPIC -I/usr/include/python3.13d -c /usr/share/python3.13/CXX/cxxextensions.c -o build/temp.linux-armv7l-cpython-313-pydebug/usr/share/python3.13/CXX/cxxextensions.o 278s In file included from /usr/share/python3.13/CXX/cxxextensions.c:42: 278s /usr/share/python3.13/CXX/Python3/cxxextensions.c:46:5: warning: missing braces around initializer [-Wmissing-braces] 278s 46 | { 278s | ^ 278s 47 | _PyObject_EXTRA_INIT 278s 48 | 1, 278s | {} 278s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -g -Og -Wall -fPIC -I/usr/include/python3.13d -c /usr/share/python3.13/CXX/cxxsupport.cxx -o build/temp.linux-armv7l-cpython-313-pydebug/usr/share/python3.13/CXX/cxxsupport.o 279s In file included from /usr/include/python3.13d/CXX/Python3/Objects.hxx:43, 279s from /usr/include/python3.13d/CXX/Objects.hxx:42, 279s from /usr/share/python3.13/CXX/Python3/cxxsupport.cxx:38, 279s from /usr/share/python3.13/CXX/cxxsupport.cxx:42: 279s /usr/include/python3.13d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 279s 69 | # define random_access_iterator_parent(itemtype) std::iterator 279s | ^~~~~~~~ 279s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 279s 1427 | class iterator: public random_access_iterator_parent( seqref ) 279s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 279s from /usr/include/c++/15/bits/specfun.h:43, 279s from /usr/include/c++/15/cmath:3913, 279s from /usr/include/c++/15/math.h:36, 279s from /usr/include/python3.13d/Python.h:23, 279s from /usr/include/python3.13d/CXX/WrapPython.h:58, 279s from /usr/share/python3.13/CXX/cxxsupport.cxx:37: 279s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 279s 129 | struct _GLIBCXX17_DEPRECATED iterator 279s | ^~~~~~~~ 279s /usr/include/python3.13d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 279s 69 | # define random_access_iterator_parent(itemtype) std::iterator 279s | ^~~~~~~~ 279s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 279s 1580 | : public random_access_iterator_parent( const Object ) 279s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 279s 129 | struct _GLIBCXX17_DEPRECATED iterator 279s | ^~~~~~~~ 279s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 279s 1764 | typedef std::basic_string unicodestring; 279s | ^~~~~~~~~~ 279s In file included from /usr/include/python3.13d/unicodeobject.h:1014, 279s from /usr/include/python3.13d/Python.h:80: 279s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 279s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 279s | ^~~~~~~~~~ 279s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 279s 1765 | extern Py_UNICODE unicode_null_string[1]; 279s | ^ 279s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 279s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 279s | ^~~~~~~~~~ 279s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 279s 1960 | Char( Py_UNICODE v ) 279s | ^ 279s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 279s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 279s | ^~~~~~~~~~ 279s /usr/include/python3.13d/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 279s 2006 | Char &operator=( Py_UNICODE v ) 279s | ^ 279s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 279s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 279s | ^~~~~~~~~~ 279s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 279s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 279s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 279s | ^ 279s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 279s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 279s | ^~~~~~~~~~ 279s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 279s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 279s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 279s | ^ 279s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 279s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 279s | ^~~~~~~~~~ 279s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 279s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 279s 1999 | Py_UNICODE v( static_cast( v_ ) ); 279s | ^ 279s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 279s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 279s | ^~~~~~~~~~ 279s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 279s 1999 | Py_UNICODE v( static_cast( v_ ) ); 279s | ^~~~~~~~~~ 279s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 279s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 279s | ^~~~~~~~~~ 279s /usr/include/python3.13d/CXX/Python3/Objects.hxx: At global scope: 279s /usr/include/python3.13d/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 279s 2145 | String( const Py_UNICODE *s, int length ) 279s | ^ 279s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 279s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 279s | ^~~~~~~~~~ 279s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 279s /usr/include/python3.13d/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 279s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 279s | ^ 279s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 279s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 279s | ^~~~~~~~~~ 279s /usr/share/python3.13/CXX/Python3/cxxsupport.cxx: At global scope: 279s /usr/share/python3.13/CXX/Python3/cxxsupport.cxx:42:33: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 279s 42 | Py_UNICODE unicode_null_string[1] = { 0 }; 279s | ^ 279s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 279s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 279s | ^~~~~~~~~~ 279s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -g -Og -Wall -fPIC -I/usr/include/python3.13d -c example.cxx -o build/temp.linux-armv7l-cpython-313-pydebug/example.o 280s In file included from /usr/include/python3.13d/CXX/Python3/Objects.hxx:43, 280s from /usr/include/python3.13d/CXX/Objects.hxx:42, 280s from example.cxx:44: 280s /usr/include/python3.13d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 280s 69 | # define random_access_iterator_parent(itemtype) std::iterator 280s | ^~~~~~~~ 280s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 280s 1427 | class iterator: public random_access_iterator_parent( seqref ) 280s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 280s from /usr/include/c++/15/bits/specfun.h:43, 280s from /usr/include/c++/15/cmath:3913, 280s from /usr/include/c++/15/math.h:36, 280s from /usr/include/python3.13d/Python.h:23, 280s from /usr/include/python3.13d/CXX/WrapPython.h:58, 280s from /usr/include/python3.13d/CXX/Objects.hxx:37: 280s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 280s 129 | struct _GLIBCXX17_DEPRECATED iterator 280s | ^~~~~~~~ 280s /usr/include/python3.13d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 280s 69 | # define random_access_iterator_parent(itemtype) std::iterator 280s | ^~~~~~~~ 280s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 280s 1580 | : public random_access_iterator_parent( const Object ) 280s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 280s 129 | struct _GLIBCXX17_DEPRECATED iterator 280s | ^~~~~~~~ 280s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 280s 1764 | typedef std::basic_string unicodestring; 280s | ^~~~~~~~~~ 280s In file included from /usr/include/python3.13d/unicodeobject.h:1014, 280s from /usr/include/python3.13d/Python.h:80: 280s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 280s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 280s | ^~~~~~~~~~ 280s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 280s 1765 | extern Py_UNICODE unicode_null_string[1]; 280s | ^ 280s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 280s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 280s | ^~~~~~~~~~ 280s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 280s 1960 | Char( Py_UNICODE v ) 280s | ^ 280s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 280s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 280s | ^~~~~~~~~~ 280s /usr/include/python3.13d/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 280s 2006 | Char &operator=( Py_UNICODE v ) 280s | ^ 280s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 280s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 280s | ^~~~~~~~~~ 280s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 280s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 280s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 280s | ^ 280s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 280s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 280s | ^~~~~~~~~~ 280s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 280s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 280s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 280s | ^ 280s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 280s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 280s | ^~~~~~~~~~ 280s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 280s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 280s 1999 | Py_UNICODE v( static_cast( v_ ) ); 280s | ^ 280s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 280s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 280s | ^~~~~~~~~~ 280s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 280s 1999 | Py_UNICODE v( static_cast( v_ ) ); 280s | ^~~~~~~~~~ 280s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 280s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 280s | ^~~~~~~~~~ 280s /usr/include/python3.13d/CXX/Python3/Objects.hxx: At global scope: 280s /usr/include/python3.13d/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 280s 2145 | String( const Py_UNICODE *s, int length ) 280s | ^ 280s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 280s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 280s | ^~~~~~~~~~ 280s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 280s /usr/include/python3.13d/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 280s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 280s | ^ 280s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 280s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 280s | ^~~~~~~~~~ 282s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -g -Og -Wall -fPIC -I/usr/include/python3.13d -c range.cxx -o build/temp.linux-armv7l-cpython-313-pydebug/range.o 283s In file included from /usr/include/python3.13d/CXX/Python3/Extensions.hxx:50, 283s from /usr/include/python3.13d/CXX/Extensions.hxx:42, 283s from range.hxx:40, 283s from range.cxx:44: 283s /usr/include/python3.13d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 283s 69 | # define random_access_iterator_parent(itemtype) std::iterator 283s | ^~~~~~~~ 283s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 283s 1427 | class iterator: public random_access_iterator_parent( seqref ) 283s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 283s from /usr/include/c++/15/bits/specfun.h:43, 283s from /usr/include/c++/15/cmath:3913, 283s from /usr/include/c++/15/math.h:36, 283s from /usr/include/python3.13d/Python.h:23, 283s from /usr/include/python3.13d/CXX/WrapPython.h:58, 283s from /usr/include/python3.13d/CXX/Extensions.hxx:37: 283s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 283s 129 | struct _GLIBCXX17_DEPRECATED iterator 283s | ^~~~~~~~ 283s /usr/include/python3.13d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 283s 69 | # define random_access_iterator_parent(itemtype) std::iterator 283s | ^~~~~~~~ 283s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 283s 1580 | : public random_access_iterator_parent( const Object ) 283s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 283s 129 | struct _GLIBCXX17_DEPRECATED iterator 283s | ^~~~~~~~ 283s In file included from /usr/include/python3.13d/CXX/Python3/Extensions.hxx:52: 283s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 283s 1764 | typedef std::basic_string unicodestring; 283s | ^~~~~~~~~~ 283s In file included from /usr/include/python3.13d/unicodeobject.h:1014, 283s from /usr/include/python3.13d/Python.h:80: 283s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 283s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 283s | ^~~~~~~~~~ 283s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 283s 1765 | extern Py_UNICODE unicode_null_string[1]; 283s | ^ 283s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 283s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 283s | ^~~~~~~~~~ 283s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 283s 1960 | Char( Py_UNICODE v ) 283s | ^ 283s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 283s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 283s | ^~~~~~~~~~ 283s /usr/include/python3.13d/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 283s 2006 | Char &operator=( Py_UNICODE v ) 283s | ^ 283s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 283s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 283s | ^~~~~~~~~~ 283s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 283s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 283s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 283s | ^ 283s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 283s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 283s | ^~~~~~~~~~ 283s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 283s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 283s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 283s | ^ 283s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 283s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 283s | ^~~~~~~~~~ 283s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 283s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 283s 1999 | Py_UNICODE v( static_cast( v_ ) ); 283s | ^ 283s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 283s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 283s | ^~~~~~~~~~ 283s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 283s 1999 | Py_UNICODE v( static_cast( v_ ) ); 283s | ^~~~~~~~~~ 283s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 283s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 283s | ^~~~~~~~~~ 283s /usr/include/python3.13d/CXX/Python3/Objects.hxx: At global scope: 283s /usr/include/python3.13d/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 283s 2145 | String( const Py_UNICODE *s, int length ) 283s | ^ 283s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 283s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 283s | ^~~~~~~~~~ 283s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 283s /usr/include/python3.13d/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 283s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 283s | ^ 283s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 283s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 283s | ^~~~~~~~~~ 283s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -g -Og -Wall -fPIC -I/usr/include/python3.13d -c rangetest.cxx -o build/temp.linux-armv7l-cpython-313-pydebug/rangetest.o 284s In file included from /usr/include/python3.13d/CXX/Python3/Extensions.hxx:50, 284s from /usr/include/python3.13d/CXX/Extensions.hxx:42, 284s from rangetest.cxx:44: 284s /usr/include/python3.13d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 284s 69 | # define random_access_iterator_parent(itemtype) std::iterator 284s | ^~~~~~~~ 284s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 284s 1427 | class iterator: public random_access_iterator_parent( seqref ) 284s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 284s from /usr/include/c++/15/bits/specfun.h:43, 284s from /usr/include/c++/15/cmath:3913, 284s from /usr/include/c++/15/math.h:36, 284s from /usr/include/python3.13d/Python.h:23, 284s from /usr/include/python3.13d/CXX/WrapPython.h:58, 284s from /usr/include/python3.13d/CXX/Extensions.hxx:37: 284s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 284s 129 | struct _GLIBCXX17_DEPRECATED iterator 284s | ^~~~~~~~ 284s /usr/include/python3.13d/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 284s 69 | # define random_access_iterator_parent(itemtype) std::iterator 284s | ^~~~~~~~ 284s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 284s 1580 | : public random_access_iterator_parent( const Object ) 284s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 284s 129 | struct _GLIBCXX17_DEPRECATED iterator 284s | ^~~~~~~~ 284s In file included from /usr/include/python3.13d/CXX/Python3/Extensions.hxx:52: 284s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 284s 1764 | typedef std::basic_string unicodestring; 284s | ^~~~~~~~~~ 284s In file included from /usr/include/python3.13d/unicodeobject.h:1014, 284s from /usr/include/python3.13d/Python.h:80: 284s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 284s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 284s | ^~~~~~~~~~ 284s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 284s 1765 | extern Py_UNICODE unicode_null_string[1]; 284s | ^ 284s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 284s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 284s | ^~~~~~~~~~ 284s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 284s 1960 | Char( Py_UNICODE v ) 284s | ^ 284s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 284s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 284s | ^~~~~~~~~~ 284s /usr/include/python3.13d/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 284s 2006 | Char &operator=( Py_UNICODE v ) 284s | ^ 284s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 284s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 284s | ^~~~~~~~~~ 284s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 284s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 284s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 284s | ^ 284s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 284s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 284s | ^~~~~~~~~~ 284s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 284s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 284s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 284s | ^ 284s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 284s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 284s | ^~~~~~~~~~ 284s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 284s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 284s 1999 | Py_UNICODE v( static_cast( v_ ) ); 284s | ^ 284s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 284s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 284s | ^~~~~~~~~~ 284s /usr/include/python3.13d/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 284s 1999 | Py_UNICODE v( static_cast( v_ ) ); 284s | ^~~~~~~~~~ 284s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 284s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 284s | ^~~~~~~~~~ 284s /usr/include/python3.13d/CXX/Python3/Objects.hxx: At global scope: 284s /usr/include/python3.13d/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 284s 2145 | String( const Py_UNICODE *s, int length ) 284s | ^ 284s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 284s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 284s | ^~~~~~~~~~ 284s /usr/include/python3.13d/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 284s /usr/include/python3.13d/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 284s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 284s | ^ 284s /usr/include/python3.13d/cpython/unicodeobject.h:10:37: note: declared here 284s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 284s | ^~~~~~~~~~ 284s In file included from rangetest.cxx:46: 284s test_assert.hxx: At global scope: 284s test_assert.hxx:88:13: warning: ‘void test_assert(const char*, const std::string&, const std::string&)’ defined but not used [-Wunused-function] 284s 88 | static void test_assert( const char *description, const std::string &benchmark, const std::string &value ) 284s | ^~~~~~~~~~~ 284s test_assert.hxx:69:13: warning: ‘void test_assert(const char*, double, double)’ defined but not used [-Wunused-function] 284s 69 | static void test_assert( const char *description, double benchmark, double value ) 284s | ^~~~~~~~~~~ 284s test_assert.hxx:63:13: warning: ‘void test_assert(const char*, long long int, long long int)’ defined but not used [-Wunused-function] 284s 63 | static void test_assert( const char *description, long long benchmark, long long value ) 284s | ^~~~~~~~~~~ 284s test_assert.hxx:57:13: warning: ‘void test_assert(const char*, long int, long int)’ defined but not used [-Wunused-function] 284s 57 | static void test_assert( const char *description, long benchmark, long value ) 284s | ^~~~~~~~~~~ 284s test_assert.hxx:52:13: warning: ‘void test_assert(const char*, int, int)’ defined but not used [-Wunused-function] 284s 52 | static void test_assert( const char *description, int benchmark, int value ) 284s | ^~~~~~~~~~~ 285s arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -g -Og -Wall -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-armv7l-cpython-313-pydebug/usr/share/python3.13/CXX/IndirectPythonInterface.o build/temp.linux-armv7l-cpython-313-pydebug/usr/share/python3.13/CXX/cxx_exceptions.o build/temp.linux-armv7l-cpython-313-pydebug/usr/share/python3.13/CXX/cxx_extensions.o build/temp.linux-armv7l-cpython-313-pydebug/usr/share/python3.13/CXX/cxxextensions.o build/temp.linux-armv7l-cpython-313-pydebug/usr/share/python3.13/CXX/cxxsupport.o build/temp.linux-armv7l-cpython-313-pydebug/example.o build/temp.linux-armv7l-cpython-313-pydebug/range.o build/temp.linux-armv7l-cpython-313-pydebug/rangetest.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313-pydebug/CXX/example.cpython-313d-arm-linux-gnueabihf.so 285s + python3.13-dbg setup.py install --prefix=/tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples 285s running install 285s /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 285s !! 285s 285s ******************************************************************************** 285s Please avoid running ``setup.py`` directly. 285s Instead, use pypa/build, pypa/installer or other 285s standards-based tools. 285s 285s See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 285s ******************************************************************************** 285s 285s !! 285s self.initialize_options() 286s /usr/lib/python3/dist-packages/setuptools/command/easy_install.py:41: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html 286s import pkg_resources 286s /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:90: EasyInstallDeprecationWarning: easy_install command is deprecated. 286s !! 286s 286s ******************************************************************************** 286s Please avoid running ``setup.py`` and ``easy_install``. 286s Instead, use pypa/build, pypa/installer or other 286s standards-based tools. 286s 286s See https://github.com/pypa/setuptools/issues/917 for details. 286s ******************************************************************************** 286s 286s !! 286s self.initialize_options() 286s Checking .pth file support in /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.13/dist-packages/ 286s /usr/bin/python3.13-dbg -E -c pass 286s TEST FAILED: /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.13/dist-packages/ does NOT support .pth files 286s bad install directory or PYTHONPATH 286s 286s You are attempting to install a package to a directory that is not 286s on PYTHONPATH and which Python does not read ".pth" files from. The 286s installation directory you specified (via --install-dir, --prefix, or 286s the distutils default setting) was: 286s 286s /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.13/dist-packages/ 286s 286s and your PYTHONPATH environment variable currently contains: 286s 286s '/tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.13/dist-packages/CXXDemo-7.0-py3.13-linux-armv7l.egg/CXX' 286s 286s Here are some of your options for correcting the problem: 286s 286s * You can choose a different installation directory, i.e., one that is 286s on PYTHONPATH or supports .pth files 286s 286s * You can add the installation directory to the PYTHONPATH environment 286s variable. (It must then also be on PYTHONPATH whenever you run 286s Python and want to use the package(s) you are installing.) 286s 286s * You can set up the installation directory to support ".pth" files by 286s using one of the approaches described here: 286s 286s https://setuptools.pypa.io/en/latest/deprecated/easy_install.html#custom-installation-locations 286s 286s 286s Please make the appropriate changes for your system and try again. 286s running bdist_egg 286s running egg_info 286s writing CXXDemo.egg-info/PKG-INFO 286s writing dependency_links to CXXDemo.egg-info/dependency_links.txt 286s writing top-level names to CXXDemo.egg-info/top_level.txt 286s reading manifest file 'CXXDemo.egg-info/SOURCES.txt' 286s writing manifest file 'CXXDemo.egg-info/SOURCES.txt' 286s installing library code to build/bdist.linux-armv7l/egg 286s running install_lib 286s running build_py 286s copying ./pickle_test.py -> build/lib.linux-armv7l-cpython-313-pydebug/CXX 286s copying ./test_example.py -> build/lib.linux-armv7l-cpython-313-pydebug/CXX 286s copying ./test_pycxx_iter.py -> build/lib.linux-armv7l-cpython-313-pydebug/CXX 286s copying ./test_simple.py -> build/lib.linux-armv7l-cpython-313-pydebug/CXX 286s copying ./test_simple2.py -> build/lib.linux-armv7l-cpython-313-pydebug/CXX 286s running build_ext 286s creating build/bdist.linux-armv7l/egg 286s creating build/bdist.linux-armv7l/egg/CXX 286s copying build/lib.linux-armv7l-cpython-313-pydebug/CXX/example.cpython-313d-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/egg/CXX 286s copying build/lib.linux-armv7l-cpython-313-pydebug/CXX/pickle_test.py -> build/bdist.linux-armv7l/egg/CXX 286s copying build/lib.linux-armv7l-cpython-313-pydebug/CXX/test_example.py -> build/bdist.linux-armv7l/egg/CXX 286s copying build/lib.linux-armv7l-cpython-313-pydebug/CXX/test_pycxx_iter.py -> build/bdist.linux-armv7l/egg/CXX 286s copying build/lib.linux-armv7l-cpython-313-pydebug/CXX/test_simple.py -> build/bdist.linux-armv7l/egg/CXX 286s copying build/lib.linux-armv7l-cpython-313-pydebug/CXX/test_simple2.py -> build/bdist.linux-armv7l/egg/CXX 286s byte-compiling build/bdist.linux-armv7l/egg/CXX/pickle_test.py to pickle_test.cpython-313.pyc 286s byte-compiling build/bdist.linux-armv7l/egg/CXX/test_example.py to test_example.cpython-313.pyc 286s byte-compiling build/bdist.linux-armv7l/egg/CXX/test_pycxx_iter.py to test_pycxx_iter.cpython-313.pyc 286s byte-compiling build/bdist.linux-armv7l/egg/CXX/test_simple.py to test_simple.cpython-313.pyc 286s byte-compiling build/bdist.linux-armv7l/egg/CXX/test_simple2.py to test_simple2.cpython-313.pyc 286s creating stub loader for CXX/example.cpython-313d-arm-linux-gnueabihf.so 286s byte-compiling build/bdist.linux-armv7l/egg/CXX/example.py to example.cpython-313.pyc 286s creating build/bdist.linux-armv7l/egg/EGG-INFO 286s copying CXXDemo.egg-info/PKG-INFO -> build/bdist.linux-armv7l/egg/EGG-INFO 286s copying CXXDemo.egg-info/SOURCES.txt -> build/bdist.linux-armv7l/egg/EGG-INFO 286s copying CXXDemo.egg-info/dependency_links.txt -> build/bdist.linux-armv7l/egg/EGG-INFO 286s copying CXXDemo.egg-info/top_level.txt -> build/bdist.linux-armv7l/egg/EGG-INFO 286s writing build/bdist.linux-armv7l/egg/EGG-INFO/native_libs.txt 286s zip_safe flag not set; analyzing archive contents... 286s CXX.__pycache__.example.cpython-313: module references __file__ 286s creating 'dist/CXXDemo-7.0-py3.13-linux-armv7l.egg' and adding 'build/bdist.linux-armv7l/egg' to it 286s removing 'build/bdist.linux-armv7l/egg' (and everything under it) 286s Processing CXXDemo-7.0-py3.13-linux-armv7l.egg 286s removing '/tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.13/dist-packages/CXXDemo-7.0-py3.13-linux-armv7l.egg' (and everything under it) 286s creating /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.13/dist-packages/CXXDemo-7.0-py3.13-linux-armv7l.egg 286s Extracting CXXDemo-7.0-py3.13-linux-armv7l.egg to /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.13/dist-packages 286s 286s Installed /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.13/dist-packages/CXXDemo-7.0-py3.13-linux-armv7l.egg 286s Processing dependencies for CXXDemo==7.0 286s Finished processing dependencies for CXXDemo==7.0 286s + python3.13-dbg test_example.py 286s Info: ---- test_example.py ----range object created 0x8cbe60 range(1, 10, 2) 286s Example Test starting 286s PASSED: Correctly caught None 286s PASSED: Py::BaseException value: None 286s PASSED: Py::BaseException traceback: None 286s Start: test_compare 286s PASSED: compare == true: bool benchmark=1 bool value=1 286s PASSED: compare == false: bool benchmark=0 bool value=0 286s PASSED: compare != true: bool benchmark=1 bool value=1 286s PASSED: compare != false: bool benchmark=0 bool value=0 286s PASSED: compare < true: bool benchmark=1 bool value=1 286s PASSED: compare < false: bool benchmark=0 bool value=0 286s PASSED: compare <= true: bool benchmark=1 bool value=1 286s PASSED: compare <= true: bool benchmark=1 bool value=1 286s PASSED: compare <= false: bool benchmark=0 bool value=0 286s PASSED: compare > true: bool benchmark=1 bool value=1 286s PASSED: compare > false: bool benchmark=0 bool value=0 286s PASSED: compare >= true: bool benchmark=1 bool value=1 286s PASSED: compare >= true: bool benchmark=1 bool value=1 286s PASSED: compare >= false: bool benchmark=0 bool value=0 286s PASSED: compare == true: bool benchmark=1 bool value=1 286s PASSED: compare == false: bool benchmark=0 bool value=0 286s PASSED: compare != true: bool benchmark=1 bool value=1 286s PASSED: compare != false: bool benchmark=0 bool value=0 286s PASSED: compare < true: bool benchmark=1 bool value=1 286s PASSED: compare < false: bool benchmark=0 bool value=0 286s PASSED: compare <= true: bool benchmark=1 bool value=1 286s PASSED: compare <= true: bool benchmark=1 bool value=1 286s PASSED: compare <= false: bool benchmark=0 bool value=0 286s PASSED: compare > true: bool benchmark=1 bool value=1 286s PASSED: compare > false: bool benchmark=0 bool value=0 286s PASSED: compare >= true: bool benchmark=1 bool value=1 286s PASSED: compare >= true: bool benchmark=1 bool value=1 286s PASSED: compare >= false: bool benchmark=0 bool value=0 286s Start: test_boolean 286s PASSED: boolean Py::True: bool benchmark=1 bool value=1 286s PASSED: boolean true pybool var : bool benchmark=1 bool value=1 286s PASSED: boolean true bool = pybool: bool benchmark=1 bool value=1 286s PASSED: boolean true pybool = pybool: bool benchmark=1 bool value=1 286s PASSED: boolean true pybool = true: bool benchmark=1 bool value=1 286s PASSED: boolean operator bool true: bool benchmark=1 bool value=1 286s PASSED: boolean Py::False: bool benchmark=0 bool value=0 286s PASSED: boolean false pybool var : bool benchmark=0 bool value=0 286s PASSED: boolean false bool = pybool: bool benchmark=0 bool value=0 286s PASSED: boolean false pybool = pybool: bool benchmark=0 bool value=0 286s PASSED: boolean false pybool = false: bool benchmark=0 bool value=0 286s PASSED: boolean operator bool false: bool benchmark=0 bool value=0 286s PASSED: boolean int 0: bool benchmark=0 bool value=0 286s PASSED: boolean int 99: bool benchmark=1 bool value=1 286s PASSED: boolean string "": bool benchmark=0 bool value=0 286s PASSED: boolean string "x": bool benchmark=1 bool value=1 286s Start: test_numbers 286s PASSED: long constructor: long benchmark=100 long value=100 286s PASSED: long num++: long benchmark=100 long value=100 286s PASSED: long ++num: long benchmark=102 long value=102 286s PASSED: long num--: long benchmark=102 long value=102 286s PASSED: long --num: long benchmark=100 long value=100 286s PASSED: long num =: long benchmark=1000 long value=1000 286s PASSED: long operator ==: bool benchmark=1 bool value=1 286s PASSED: long operator ==: bool benchmark=1 bool value=1 286s PASSED: long operator ==: bool benchmark=1 bool value=1 286s PASSED: long operator ==: bool benchmark=0 bool value=0 286s PASSED: long operator ==: bool benchmark=0 bool value=0 286s PASSED: long operator ==: bool benchmark=0 bool value=0 286s PASSED: long operator !=: bool benchmark=1 bool value=1 286s PASSED: long operator !=: bool benchmark=1 bool value=1 286s PASSED: long operator !=: bool benchmark=1 bool value=1 286s PASSED: long operator !=: bool benchmark=0 bool value=0 286s PASSED: long operator !=: bool benchmark=0 bool value=0 286s PASSED: long operator !=: bool benchmark=0 bool value=0 286s PASSED: long operator < : bool benchmark=1 bool value=1 286s PASSED: long operator < : bool benchmark=1 bool value=1 286s PASSED: long operator < : bool benchmark=1 bool value=1 286s PASSED: long operator < : bool benchmark=0 bool value=0 286s PASSED: long operator < : bool benchmark=0 bool value=0 286s PASSED: long operator < : bool benchmark=0 bool value=0 286s PASSED: long operator > : bool benchmark=1 bool value=1 286s PASSED: long operator > : bool benchmark=1 bool value=1 286s PASSED: long operator > : bool benchmark=1 bool value=1 286s PASSED: long operator > : bool benchmark=0 bool value=0 286s PASSED: long operator > : bool benchmark=0 bool value=0 286s PASSED: long operator > : bool benchmark=0 bool value=0 286s PASSED: long operator <=: bool benchmark=1 bool value=1 286s PASSED: long operator <=: bool benchmark=1 bool value=1 286s PASSED: long operator <=: bool benchmark=1 bool value=1 286s PASSED: long operator <=: bool benchmark=1 bool value=1 286s PASSED: long operator <=: bool benchmark=1 bool value=1 286s PASSED: long operator <=: bool benchmark=1 bool value=1 286s PASSED: long operator <=: bool benchmark=0 bool value=0 286s PASSED: long operator <=: bool benchmark=0 bool value=0 286s PASSED: long operator <=: bool benchmark=0 bool value=0 286s PASSED: long operator >=: bool benchmark=1 bool value=1 286s PASSED: long operator >=: bool benchmark=1 bool value=1 286s PASSED: long operator >=: bool benchmark=1 bool value=1 286s PASSED: long operator >=: bool benchmark=1 bool value=1 286s PASSED: long operator >=: bool benchmark=1 bool value=1 286s PASSED: long operator >=: bool benchmark=1 bool value=1 286s PASSED: long operator >=: bool benchmark=0 bool value=0 286s PASSED: long operator >=: bool benchmark=0 bool value=0 286s PASSED: long operator >=: bool benchmark=0 bool value=0 286s PASSED: long operator long: long benchmark=3 long value=3 286s PASSED: long operator int: int benchmark=3 int value=3 286s PASSED: long long constructor 1: long long benchmark=1152921504616856976 long long value=1152921504616856976 286s PASSED: long long constructor 2: long long benchmark=1152921504616856976 long long value=1152921504616856976 286s PASSED: long long constructor 4: long long benchmark=100 long long value=100 286s PASSED: long long operator=: long long benchmark=6152921504616856976 long long value=6152921504616856976 286s PASSED: float constructor: double benchmark=100 double value=100 286s PASSED: float num =: double benchmark=1000 double value=1000 286s PASSED: float operator ==: bool benchmark=1 bool value=1 286s PASSED: float operator ==: bool benchmark=1 bool value=1 286s PASSED: float operator ==: bool benchmark=1 bool value=1 286s PASSED: float operator ==: bool benchmark=0 bool value=0 286s PASSED: float operator ==: bool benchmark=0 bool value=0 286s PASSED: float operator ==: bool benchmark=0 bool value=0 286s PASSED: float operator !=: bool benchmark=1 bool value=1 286s PASSED: float operator !=: bool benchmark=1 bool value=1 286s PASSED: float operator !=: bool benchmark=1 bool value=1 286s PASSED: float operator !=: bool benchmark=0 bool value=0 286s PASSED: float operator !=: bool benchmark=0 bool value=0 286s PASSED: float operator !=: bool benchmark=0 bool value=0 286s PASSED: float operator < : bool benchmark=1 bool value=1 286s PASSED: float operator < : bool benchmark=1 bool value=1 286s PASSED: float operator < : bool benchmark=1 bool value=1 286s PASSED: float operator < : bool benchmark=0 bool value=0 286s PASSED: float operator < : bool benchmark=0 bool value=0 286s PASSED: float operator < : bool benchmark=0 bool value=0 286s PASSED: float operator > : bool benchmark=1 bool value=1 286s PASSED: float operator > : bool benchmark=1 bool value=1 286s PASSED: float operator > : bool benchmark=1 bool value=1 286s PASSED: float operator > : bool benchmark=0 bool value=0 286s PASSED: float operator > : bool benchmark=0 bool value=0 286s PASSED: float operator > : bool benchmark=0 bool value=0 286s PASSED: float operator <=: bool benchmark=1 bool value=1 286s PASSED: float operator <=: bool benchmark=1 bool value=1 286s PASSED: float operator <=: bool benchmark=1 bool value=1 286s PASSED: float operator <=: bool benchmark=1 bool value=1 286s PASSED: float operator <=: bool benchmark=1 bool value=1 286s PASSED: float operator <=: bool benchmark=1 bool value=1 286s PASSED: float operator <=: bool benchmark=0 bool value=0 286s PASSED: float operator <=: bool benchmark=0 bool value=0 286s PASSED: float operator <=: bool benchmark=0 bool value=0 286s PASSED: float operator >=: bool benchmark=1 bool value=1 286s PASSED: float operator >=: bool benchmark=1 bool value=1 286s PASSED: float operator >=: bool benchmark=1 bool value=1 286s PASSED: float operator >=: bool benchmark=1 bool value=1 286s PASSED: float operator >=: bool benchmark=1 bool value=1 286s PASSED: float operator >=: bool benchmark=1 bool value=1 286s PASSED: float operator >=: bool benchmark=0 bool value=0 286s PASSED: float operator >=: bool benchmark=0 bool value=0 286s PASSED: float operator >=: bool benchmark=0 bool value=0 286s PASSED: float operator float: double benchmark=3 double value=3 286s PASSED: number calculation: long benchmark=3 long value=3 286s Start: test_String 286s PASSED: string concat: std::string benchmark=hello world std::string value=hello world 286s PASSED: string multiple: std::string benchmark=hello worldhello world std::string value=hello worldhello world 286s PASSED: string convert to std::string: std::string benchmark=hello worldhello world std::string value=hello worldhello world 286s PASSED: string ord value < 2^7: long benchmark=51 long value=51 286s PASSED: string ord value < 2^8: long benchmark=213 long value=213 286s PASSED: string ord value > 2^16: long benchmark=66615 long value=66615 286s PASSED: string ord value > 2^16: long benchmark=1113856 long value=1113856 286s PASSED: string convert to std::string: Py::Object benchmark= Py::Object value= 286s Start: test_List 286s PASSED: list empty len(): int benchmark=0 int value=0 286s PASSED: list len(): int benchmark=4 int value=4 286s PASSED: list index[0]: Py::Object benchmark=3 Py::Object value=3 286s PASSED: list index[1]: Py::Object benchmark=6.0 Py::Object value=6.0 286s PASSED: list index[-1]: Py::Object benchmark=world Py::Object value=world 286s PASSED: list iterator not end != [0]: bool benchmark=1 bool value=1 286s PASSED: list iterator not end == [0]: bool benchmark=0 bool value=0 286s PASSED: list iterator compare [0]: Py::Object benchmark=3 Py::Object value=3 286s PASSED: list iterator not end != [1]: bool benchmark=1 bool value=1 286s PASSED: list iterator not end == [1]: bool benchmark=0 bool value=0 286s PASSED: list iterator compare [1]: Py::Object benchmark=6.0 Py::Object value=6.0 286s PASSED: list iterator not end != [2]: bool benchmark=1 bool value=1 286s PASSED: list iterator not end == [2]: bool benchmark=0 bool value=0 286s PASSED: list iterator compare [2]: Py::Object benchmark=['list2 index 0', 'list2 index 1'] Py::Object value=['list2 index 0', 'list2 index 1'] 286s PASSED: list iterator not end != [3]: bool benchmark=1 bool value=1 286s PASSED: list iterator not end == [3]: bool benchmark=0 bool value=0 286s PASSED: list iterator compare [3]: Py::Object benchmark=world Py::Object value=world 286s PASSED: list iterator at end != [4]: bool benchmark=0 bool value=0 286s PASSED: list iterator at end == [4]: bool benchmark=1 bool value=1 286s PASSED: list index assign: Py::Object benchmark=hello Py::Object value=hello 286s PASSED: list operator+ count: int benchmark=6 int value=6 286s PASSED: list construct from tuple: int benchmark=4 int value=4 286s Start: test_Dict 286s PASSED: dict index[char *]: Py::Object benchmark=1 Py::Object value=1 286s PASSED: dict index[std::string]: Py::Object benchmark=1 Py::Object value=1 286s PASSED: dict index[Py::String]: Py::Object benchmark=2 Py::Object value=2 286s PASSED: dict keys(): int benchmark=3 int value=3 286s PASSED: dict values(): int benchmark=3 int value=3 286s PASSED: dict iterator not end != [0]: bool benchmark=1 bool value=1 286s PASSED: dict iterator not end == [0]: bool benchmark=0 bool value=0 286s PASSED: dict iterator not end != [1]: bool benchmark=1 bool value=1 286s PASSED: dict iterator not end == [1]: bool benchmark=0 bool value=0 286s PASSED: dict iterator not end != [2]: bool benchmark=1 bool value=1 286s PASSED: dict iterator not end == [2]: bool benchmark=0 bool value=0 286s PASSED: x: bool benchmark=0 bool value=0 286s PASSED: dict iterator at end != [3]: bool benchmark=0 bool value=0 286s PASSED: dict iterator at end == [3]: bool benchmark=1 bool value=1 286s PASSED: dict values as expected: long benchmark=1 long value=1 286s PASSED: dict values as expected: long benchmark=2 long value=2 286s PASSED: dict values as expected: long benchmark=3 long value=3 286s PASSED: dict clear(): int benchmark=0 int value=0 286s Start: test_Tuple 286s PASSED: tuple iterator not end [0]: bool benchmark=1 bool value=1 286s PASSED: tuple iterator compare [0]: Py::Object benchmark=1.0 Py::Object value=1.0 286s PASSED: tuple iterator not end [1]: bool benchmark=1 bool value=1 286s PASSED: tuple iterator compare [1]: Py::Object benchmark=2.0 Py::Object value=2.0 286s PASSED: tuple iterator not end [2]: bool benchmark=1 bool value=1 286s PASSED: tuple iterator compare [2]: Py::Object benchmark=3.0 Py::Object value=3.0 286s PASSED: tuple iterator at end [3]: bool benchmark=1 bool value=1 286s PASSED: tuple assign exception with multiple referencese: bool benchmark=1 bool value=1 286s PASSED: tuple construct from list: int benchmark=3 int value=3 286s PASSED: TupleN construction: int benchmark=0 int value=0 286s PASSED: TupleN construction: int benchmark=1 int value=1 286s PASSED: TupleN construction: int benchmark=2 int value=2 286s PASSED: TupleN construction: int benchmark=3 int value=3 286s PASSED: TupleN construction: int benchmark=4 int value=4 286s PASSED: TupleN construction: int benchmark=5 int value=5 286s PASSED: TupleN construction: int benchmark=6 int value=6 286s PASSED: TupleN construction: int benchmark=7 int value=7 286s PASSED: TupleN construction: int benchmark=8 int value=8 286s PASSED: TupleN construction: int benchmark=9 int value=9 286s Start: test_STL 286s PASSED: STL count: int benchmark=2 int value=2 286s PASSED: STL ad hoc: bool benchmark=1 bool value=1 286s STL test: 'blah' 286s STL test: 'blah' 286s STL test: 'gorf' 286s STL test: 'gorf' 286s Done: test_STL 286s Start: test_extension_object 286s range object created 0x8a62a8 range(1, 20, 3) 286s PASSED: extension object check() incompatible: bool benchmark=0 bool value=0 286s PASSED: extension object check() incompatible: bool benchmark=1 bool value=1 286s range object created 0x8bcbc0 range(1, 10, 2) 286s PASSED: extension object index: Py::Object benchmark=3 Py::Object value=3 286s PASSED: extension object amethod 1 q1: Py::Object benchmark=range(1, 10, 2) Py::Object value=range(1, 10, 2) 286s PASSED: extension object amethod 1 q2: Py::Object benchmark=3 Py::Object value=3 286s PASSED: extension object amethod 2 q1: Py::Object benchmark=range(1, 10, 2) Py::Object value=range(1, 10, 2) 286s PASSED: extension object amethod 2 q2: Py::Object benchmark=3 Py::Object value=3 286s PASSED: extension object q3: Py::Object benchmark=4 Py::Object value=4 286s range object created 0x8bcbe0 range(1, 10, 2) 286s PASSED: extension object q4: Py::Object benchmark=4 Py::Object value=4 286s range object destroyed 0x8bcbc0 286s Start: test_apply 286s PASSED: apply ref check: int benchmark=1 int value=1 286s PASSED: stdout fileno() is 1: Py::Object benchmark=1 Py::Object value=1 286s PASS: Module test ok. 286s + rm -rf /tmp/autopkgtest.gQyJ8x/autopkgtest_tmp/examples/local/lib/python3.13/dist-packages/CXXDemo-7.0-py3.13-linux-armv7l.egg/CXX 286s + python3.13 -c import CXX 286s range object destroyed 0x8cbe60 286s CXX is installed. 286s The support files you need are in the PYTHON/etc/CXX directory. 286s The include files are in the distutils include path already. 286s Just refer to them as "CXX/CXX_Objects.h", etc. 286s 286s + pkg-config --cflags PyCXX 286s + python3.13-config --cflags 286s + CFLAGS=-I/usr/include/CXX -I/usr/include/python3.13 -I/usr/include/python3.13 -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall 286s + pkg-config --variable=srcdir PyCXX 286s + SRC=/usr/src/CXX 286s + g++ -fPIC -I/usr/include/CXX -I/usr/include/python3.13 -I/usr/include/python3.13 -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall simple.cxx /usr/src/CXX/cxxextensions.c /usr/src/CXX/cxx_extensions.cxx /usr/src/CXX/cxxsupport.cxx /usr/src/CXX/IndirectPythonInterface.cxx /usr/src/CXX/cxx_exceptions.cxx -shared -o simple.so 287s In file included from /usr/include/python3.13/CXX/Python3/Objects.hxx:43, 287s from /usr/include/python3.13/CXX/Objects.hxx:42, 287s from simple.cxx:15: 287s /usr/include/python3.13/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 287s 69 | # define random_access_iterator_parent(itemtype) std::iterator 287s | ^~~~~~~~ 287s /usr/include/python3.13/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 287s 1427 | class iterator: public random_access_iterator_parent( seqref ) 287s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 287s from /usr/include/c++/15/bits/specfun.h:43, 287s from /usr/include/c++/15/cmath:3913, 287s from /usr/include/c++/15/math.h:36, 287s from /usr/include/python3.13/Python.h:23, 287s from /usr/include/python3.13/CXX/WrapPython.h:58, 287s from /usr/include/python3.13/CXX/Objects.hxx:37: 287s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 287s 129 | struct _GLIBCXX17_DEPRECATED iterator 287s | ^~~~~~~~ 287s /usr/include/python3.13/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 287s 69 | # define random_access_iterator_parent(itemtype) std::iterator 287s | ^~~~~~~~ 287s /usr/include/python3.13/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 287s 1580 | : public random_access_iterator_parent( const Object ) 287s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 287s 129 | struct _GLIBCXX17_DEPRECATED iterator 287s | ^~~~~~~~ 287s /usr/include/python3.13/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 287s 1764 | typedef std::basic_string unicodestring; 287s | ^~~~~~~~~~ 287s In file included from /usr/include/python3.13/unicodeobject.h:1014, 287s from /usr/include/python3.13/Python.h:80: 287s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 287s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 287s | ^~~~~~~~~~ 287s /usr/include/python3.13/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 287s 1765 | extern Py_UNICODE unicode_null_string[1]; 287s | ^ 287s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 287s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 287s | ^~~~~~~~~~ 287s /usr/include/python3.13/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 287s 1960 | Char( Py_UNICODE v ) 287s | ^ 287s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 287s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 287s | ^~~~~~~~~~ 287s /usr/include/python3.13/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 287s 2006 | Char &operator=( Py_UNICODE v ) 287s | ^ 287s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 287s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 287s | ^~~~~~~~~~ 287s /usr/include/python3.13/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 287s /usr/include/python3.13/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 287s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 287s | ^ 287s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 287s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 287s | ^~~~~~~~~~ 287s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 287s /usr/include/python3.13/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 287s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 287s | ^ 287s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 287s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 287s | ^~~~~~~~~~ 287s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 287s /usr/include/python3.13/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 287s 1999 | Py_UNICODE v( static_cast( v_ ) ); 287s | ^ 287s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 287s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 287s | ^~~~~~~~~~ 287s /usr/include/python3.13/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 287s 1999 | Py_UNICODE v( static_cast( v_ ) ); 287s | ^~~~~~~~~~ 287s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 287s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 287s | ^~~~~~~~~~ 287s /usr/include/python3.13/CXX/Python3/Objects.hxx: At global scope: 287s /usr/include/python3.13/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 287s 2145 | String( const Py_UNICODE *s, int length ) 287s | ^ 287s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 287s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 287s | ^~~~~~~~~~ 287s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 287s /usr/include/python3.13/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 287s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 287s | ^ 287s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 287s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 287s | ^~~~~~~~~~ 291s In file included from /usr/include/python3.13/CXX/Python3/Extensions.hxx:50, 291s from /usr/include/python3.13/CXX/Extensions.hxx:42, 291s from /usr/src/CXX/Python3/cxx_extensions.cxx:37, 291s from /usr/src/CXX/cxx_extensions.cxx:42: 291s /usr/include/python3.13/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 291s 69 | # define random_access_iterator_parent(itemtype) std::iterator 291s | ^~~~~~~~ 291s /usr/include/python3.13/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 291s 1427 | class iterator: public random_access_iterator_parent( seqref ) 291s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 291s from /usr/include/c++/15/bits/specfun.h:43, 291s from /usr/include/c++/15/cmath:3913, 291s from /usr/include/c++/15/math.h:36, 291s from /usr/include/python3.13/Python.h:23, 291s from /usr/include/python3.13/CXX/WrapPython.h:58, 291s from /usr/src/CXX/cxx_extensions.cxx:37: 291s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 291s 129 | struct _GLIBCXX17_DEPRECATED iterator 291s | ^~~~~~~~ 291s /usr/include/python3.13/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 291s 69 | # define random_access_iterator_parent(itemtype) std::iterator 291s | ^~~~~~~~ 291s /usr/include/python3.13/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 291s 1580 | : public random_access_iterator_parent( const Object ) 291s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 291s 129 | struct _GLIBCXX17_DEPRECATED iterator 291s | ^~~~~~~~ 291s In file included from /usr/include/python3.13/CXX/Python3/Extensions.hxx:52: 291s /usr/include/python3.13/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 291s 1764 | typedef std::basic_string unicodestring; 291s | ^~~~~~~~~~ 291s In file included from /usr/include/python3.13/unicodeobject.h:1014, 291s from /usr/include/python3.13/Python.h:80: 291s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 291s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 291s | ^~~~~~~~~~ 291s /usr/include/python3.13/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 291s 1765 | extern Py_UNICODE unicode_null_string[1]; 291s | ^ 291s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 291s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 291s | ^~~~~~~~~~ 291s /usr/include/python3.13/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 291s 1960 | Char( Py_UNICODE v ) 291s | ^ 291s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 291s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 291s | ^~~~~~~~~~ 291s /usr/include/python3.13/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 291s 2006 | Char &operator=( Py_UNICODE v ) 291s | ^ 291s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 291s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 291s | ^~~~~~~~~~ 291s /usr/include/python3.13/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 291s /usr/include/python3.13/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 291s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 291s | ^ 291s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 291s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 291s | ^~~~~~~~~~ 291s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 291s /usr/include/python3.13/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 291s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 291s | ^ 291s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 291s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 291s | ^~~~~~~~~~ 291s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 291s /usr/include/python3.13/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 291s 1999 | Py_UNICODE v( static_cast( v_ ) ); 291s | ^ 291s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 291s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 291s | ^~~~~~~~~~ 291s /usr/include/python3.13/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 291s 1999 | Py_UNICODE v( static_cast( v_ ) ); 291s | ^~~~~~~~~~ 291s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 291s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 291s | ^~~~~~~~~~ 291s /usr/include/python3.13/CXX/Python3/Objects.hxx: At global scope: 291s /usr/include/python3.13/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 291s 2145 | String( const Py_UNICODE *s, int length ) 291s | ^ 291s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 291s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 291s | ^~~~~~~~~~ 291s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 291s /usr/include/python3.13/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 291s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 291s | ^ 291s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 291s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 291s | ^~~~~~~~~~ 295s In file included from /usr/include/python3.13/CXX/Python3/Objects.hxx:43, 295s from /usr/include/python3.13/CXX/Objects.hxx:42, 295s from /usr/src/CXX/Python3/cxxsupport.cxx:38, 295s from /usr/src/CXX/cxxsupport.cxx:42: 295s /usr/include/python3.13/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 295s 69 | # define random_access_iterator_parent(itemtype) std::iterator 295s | ^~~~~~~~ 295s /usr/include/python3.13/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 295s 1427 | class iterator: public random_access_iterator_parent( seqref ) 295s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 295s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 295s from /usr/include/c++/15/bits/specfun.h:43, 295s from /usr/include/c++/15/cmath:3913, 295s from /usr/include/c++/15/math.h:36, 295s from /usr/include/python3.13/Python.h:23, 295s from /usr/include/python3.13/CXX/WrapPython.h:58, 295s from /usr/src/CXX/cxxsupport.cxx:37: 295s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 295s 129 | struct _GLIBCXX17_DEPRECATED iterator 295s | ^~~~~~~~ 295s /usr/include/python3.13/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 295s 69 | # define random_access_iterator_parent(itemtype) std::iterator 295s | ^~~~~~~~ 295s /usr/include/python3.13/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 295s 1580 | : public random_access_iterator_parent( const Object ) 295s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 295s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 295s 129 | struct _GLIBCXX17_DEPRECATED iterator 295s | ^~~~~~~~ 295s /usr/include/python3.13/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 295s 1764 | typedef std::basic_string unicodestring; 295s | ^~~~~~~~~~ 295s In file included from /usr/include/python3.13/unicodeobject.h:1014, 295s from /usr/include/python3.13/Python.h:80: 295s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 295s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 295s | ^~~~~~~~~~ 295s /usr/include/python3.13/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 295s 1765 | extern Py_UNICODE unicode_null_string[1]; 295s | ^ 295s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 295s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 295s | ^~~~~~~~~~ 295s /usr/include/python3.13/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 295s 1960 | Char( Py_UNICODE v ) 295s | ^ 295s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 295s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 295s | ^~~~~~~~~~ 295s /usr/include/python3.13/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 295s 2006 | Char &operator=( Py_UNICODE v ) 295s | ^ 295s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 295s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 295s | ^~~~~~~~~~ 295s /usr/include/python3.13/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 295s /usr/include/python3.13/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 295s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 295s | ^ 295s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 295s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 295s | ^~~~~~~~~~ 295s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 295s /usr/include/python3.13/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 295s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 295s | ^ 295s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 295s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 295s | ^~~~~~~~~~ 295s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 295s /usr/include/python3.13/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 295s 1999 | Py_UNICODE v( static_cast( v_ ) ); 295s | ^ 295s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 295s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 295s | ^~~~~~~~~~ 295s /usr/include/python3.13/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 295s 1999 | Py_UNICODE v( static_cast( v_ ) ); 295s | ^~~~~~~~~~ 295s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 295s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 295s | ^~~~~~~~~~ 295s /usr/include/python3.13/CXX/Python3/Objects.hxx: At global scope: 295s /usr/include/python3.13/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 295s 2145 | String( const Py_UNICODE *s, int length ) 295s | ^ 295s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 295s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 295s | ^~~~~~~~~~ 295s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 295s /usr/include/python3.13/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 295s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 295s | ^ 295s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 295s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 295s | ^~~~~~~~~~ 295s /usr/src/CXX/Python3/cxxsupport.cxx: At global scope: 295s /usr/src/CXX/Python3/cxxsupport.cxx:42:33: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 295s 42 | Py_UNICODE unicode_null_string[1] = { 0 }; 295s | ^ 295s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 295s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 295s | ^~~~~~~~~~ 296s /usr/src/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_DebugFlag()’: 296s /usr/src/CXX/IndirectPythonInterface.cxx:527:50: warning: ‘Py_DebugFlag’ is deprecated [-Wdeprecated-declarations] 296s 527 | int &_Py_DebugFlag() { return Py_DebugFlag; } 296s | ^~~~~~~~~~~~ 296s In file included from /usr/include/python3.13/Python.h:77, 296s from /usr/include/python3.13/CXX/WrapPython.h:58, 296s from /usr/include/python3.13/CXX/IndirectPythonInterface.hxx:1, 296s from /usr/src/CXX/IndirectPythonInterface.cxx:38: 296s /usr/include/python3.13/cpython/pydebug.h:8:37: note: declared here 296s 8 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_DebugFlag; 296s | ^~~~~~~~~~~~ 296s /usr/src/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_InteractiveFlag()’: 296s /usr/src/CXX/IndirectPythonInterface.cxx:528:50: warning: ‘Py_InteractiveFlag’ is deprecated [-Wdeprecated-declarations] 296s 528 | int &_Py_InteractiveFlag() { return Py_InteractiveFlag; } 296s | ^~~~~~~~~~~~~~~~~~ 296s /usr/include/python3.13/cpython/pydebug.h:11:37: note: declared here 296s 11 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_InteractiveFlag; 296s | ^~~~~~~~~~~~~~~~~~ 296s /usr/src/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_OptimizeFlag()’: 296s /usr/src/CXX/IndirectPythonInterface.cxx:529:50: warning: ‘Py_OptimizeFlag’ is deprecated [-Wdeprecated-declarations] 296s 529 | int &_Py_OptimizeFlag() { return Py_OptimizeFlag; } 296s | ^~~~~~~~~~~~~~~ 296s /usr/include/python3.13/cpython/pydebug.h:13:37: note: declared here 296s 13 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag; 296s | ^~~~~~~~~~~~~~~ 296s /usr/src/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_NoSiteFlag()’: 296s /usr/src/CXX/IndirectPythonInterface.cxx:530:50: warning: ‘Py_NoSiteFlag’ is deprecated [-Wdeprecated-declarations] 296s 530 | int &_Py_NoSiteFlag() { return Py_NoSiteFlag; } 296s | ^~~~~~~~~~~~~ 296s /usr/include/python3.13/cpython/pydebug.h:14:37: note: declared here 296s 14 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_NoSiteFlag; 296s | ^~~~~~~~~~~~~ 296s /usr/src/CXX/IndirectPythonInterface.cxx: In function ‘int& Py::_Py_VerboseFlag()’: 296s /usr/src/CXX/IndirectPythonInterface.cxx:531:50: warning: ‘Py_VerboseFlag’ is deprecated [-Wdeprecated-declarations] 296s 531 | int &_Py_VerboseFlag() { return Py_VerboseFlag; } 296s | ^~~~~~~~~~~~~~ 296s /usr/include/python3.13/cpython/pydebug.h:9:37: note: declared here 296s 9 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_VerboseFlag; 296s | ^~~~~~~~~~~~~~ 297s In file included from /usr/include/python3.13/CXX/Config.hxx:48, 297s from /usr/include/python3.13/CXX/Python3/Exception.hxx:43, 297s from /usr/include/python3.13/CXX/Exception.hxx:42, 297s from /usr/src/CXX/Python3/cxx_exceptions.cxx:4, 297s from /usr/src/CXX/cxx_exceptions.cxx:6: 297s /usr/include/python3.13/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 297s 69 | # define random_access_iterator_parent(itemtype) std::iterator 297s | ^~~~~~~~ 297s /usr/include/python3.13/CXX/Python3/Objects.hxx:1427:32: note: in expansion of macro ‘random_access_iterator_parent’ 297s 1427 | class iterator: public random_access_iterator_parent( seqref ) 297s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 297s In file included from /usr/include/c++/15/bits/stl_algobase.h:65, 297s from /usr/include/c++/15/bits/specfun.h:43, 297s from /usr/include/c++/15/cmath:3913, 297s from /usr/include/c++/15/math.h:36, 297s from /usr/include/python3.13/Python.h:23, 297s from /usr/include/python3.13/CXX/WrapPython.h:58, 297s from /usr/src/CXX/cxx_exceptions.cxx:1: 297s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 297s 129 | struct _GLIBCXX17_DEPRECATED iterator 297s | ^~~~~~~~ 297s /usr/include/python3.13/CXX/Python3/Config.hxx:69:56: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 297s 69 | # define random_access_iterator_parent(itemtype) std::iterator 297s | ^~~~~~~~ 297s /usr/include/python3.13/CXX/Python3/Objects.hxx:1580:18: note: in expansion of macro ‘random_access_iterator_parent’ 297s 1580 | : public random_access_iterator_parent( const Object ) 297s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 297s /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 297s 129 | struct _GLIBCXX17_DEPRECATED iterator 297s | ^~~~~~~~ 297s In file included from /usr/include/python3.13/CXX/Python3/Extensions.hxx:52, 297s from /usr/include/python3.13/CXX/Extensions.hxx:42, 297s from /usr/src/CXX/Python3/cxx_exceptions.cxx:5: 297s /usr/include/python3.13/CXX/Python3/Objects.hxx:1764:31: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 297s 1764 | typedef std::basic_string unicodestring; 297s | ^~~~~~~~~~ 297s In file included from /usr/include/python3.13/unicodeobject.h:1014, 297s from /usr/include/python3.13/Python.h:80: 297s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 297s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 297s | ^~~~~~~~~~ 297s /usr/include/python3.13/CXX/Python3/Objects.hxx:1765:44: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 297s 1765 | extern Py_UNICODE unicode_null_string[1]; 297s | ^ 297s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 297s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 297s | ^~~~~~~~~~ 297s /usr/include/python3.13/CXX/Python3/Objects.hxx:1960:28: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 297s 1960 | Char( Py_UNICODE v ) 297s | ^ 297s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 297s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 297s | ^~~~~~~~~~ 297s /usr/include/python3.13/CXX/Python3/Objects.hxx:2006:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 297s 2006 | Char &operator=( Py_UNICODE v ) 297s | ^ 297s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 297s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 297s | ^~~~~~~~~~ 297s /usr/include/python3.13/CXX/Python3/Objects.hxx: In constructor ‘Py::Char::Char(const Py::unicodestring&)’: 297s /usr/include/python3.13/CXX/Python3/Objects.hxx:1969:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 297s 1969 | : Object( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ),1 ), true ) 297s | ^ 297s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 297s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 297s | ^~~~~~~~~~ 297s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(const Py::unicodestring&)’: 297s /usr/include/python3.13/CXX/Python3/Objects.hxx:1991:88: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 297s 1991 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), 1 ), true ); 297s | ^ 297s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 297s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 297s | ^~~~~~~~~~ 297s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::Char& Py::Char::operator=(int)’: 297s /usr/include/python3.13/CXX/Python3/Objects.hxx:1999:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 297s 1999 | Py_UNICODE v( static_cast( v_ ) ); 297s | ^ 297s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 297s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 297s | ^~~~~~~~~~ 297s /usr/include/python3.13/CXX/Python3/Objects.hxx:1999:39: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 297s 1999 | Py_UNICODE v( static_cast( v_ ) ); 297s | ^~~~~~~~~~ 297s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 297s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 297s | ^~~~~~~~~~ 297s /usr/include/python3.13/CXX/Python3/Objects.hxx: At global scope: 297s /usr/include/python3.13/CXX/Python3/Objects.hxx:2145:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 297s 2145 | String( const Py_UNICODE *s, int length ) 297s | ^ 297s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 297s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 297s | ^~~~~~~~~~ 297s /usr/include/python3.13/CXX/Python3/Objects.hxx: In member function ‘Py::String& Py::String::operator=(const Py::unicodestring&)’: 297s /usr/include/python3.13/CXX/Python3/Objects.hxx:2168:89: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 297s 2168 | set( PyUnicode_FromKindAndData( PyUnicode_4BYTE_KIND, const_cast( v.data() ), v.length() ), true ); 297s | ^ 297s /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 297s 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 297s | ^~~~~~~~~~ 298s + python3.13 test_simple.py 298s Info: ---- test_simple.py ---- 298s TEST: import simple 298s sizeof(int) 4 298s sizeof(long) 4 298s sizeof(Py_hash_t) 4 298s sizeof(Py_ssize_t) 4 298s TEST: call module functions 298s func Called with 0 normal arguments. 298s and with 0 keyword arguments: 298s func Called with 2 normal arguments. 298s and with 0 keyword arguments: 298s func Called with 2 normal arguments. 298s and with 2 keyword arguments: 298s name 298s value 298s TEST: raise user defined exception 298s PASS SimpleError Testing simple error 298s TEST: call C++ with Python callback_good 298s callback_good with 'callback_args string' 298s PASS callback_good returned 'good result' 298s TEST: call C++ with Python callback_bad 298s callback_bad with 'callback_args string' 298s PASS callback_bad: error callback_bad error 298s TEST: call C++ with Python callback_raise_simple_error 298s callback_bad with 'callback_args string' 298s PASS callback_raise_simple_error: callback_raise_simple_error 298s TEST: call C++ that will catch SimpleError 298s func_with_callback_catch_simple_error calling arg[0] 298s callback_bad with 'callback_args string' 298s PASS caught SimpleError( "SimpleError('callback_raise_simple_error')" 298s PASS func_with_callback_catch_simple_error returned 'Error' 298s TEST: raise SimpleError 298s PASS caught SimpleError - Hello! 298s TEST: call old style class functions 298s old_style_class_func_noargs Called. 298s old_style_class_func_varargs Called with 0 normal arguments. 298s old_style_class_func_varargs Called with 1 normal arguments. 298s old_style_class_func_keyword Called with 0 normal arguments. 298s and with 0 keyword arguments: 298s old_style_class_func_keyword Called with 0 normal arguments. 298s and with 2 keyword arguments: 298s name 298s value 298s old_style_class_func_keyword Called with 2 normal arguments. 298s and with 0 keyword arguments: 298s old_style_class_func_keyword Called with 2 normal arguments. 298s and with 2 keyword arguments: 298s name 298s value 298s TEST: Derived class functions 298s new_style_class c'tor Called with 0 normal arguments. 298s and with 0 keyword arguments: 298s ['__add__', '__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__firstlineno__', '__format__', '__ge__', '__getattribute__', '__getstate__', '__gt__', '__hash__', '__iadd__', '__init__', '__init_subclass__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__radd__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__static_attributes__', '__str__', '__subclasshook__', '__weakref__', 'derived_func', 'derived_func_bad', 'func_keyword', 'func_noargs', 'func_noargs_raise_exception', 'func_varargs', 'func_varargs_call_member'] 298s derived_func 298s new_style_class_func_noargs Called. 298s value ref count 1 298s derived func_noargs 298s new_style_class_func_varargs Called with 0 normal arguments. 298s new_style_class_func_varargs Called with 1 normal arguments. 298s new_style_class_func_keyword Called with 0 normal arguments. 298s and with 0 keyword arguments: 298s new_style_class_func_keyword Called with 0 normal arguments. 298s and with 2 keyword arguments: 298s name 298s value 298s new_style_class_func_keyword Called with 2 normal arguments. 298s and with 0 keyword arguments: 298s new_style_class_func_keyword Called with 2 normal arguments. 298s and with 2 keyword arguments: 298s name 298s value 298s default value 298s a string 298s new_style_class_call_member Called with 1 normal arguments. 298s derived_func 298s new_style_class_func_noargs Called. 298s value ref count 3 298s new_style_class_call_member Called with 1 normal arguments. 298s derived_func_bad 298s derived_func_bad caught error: 'new_style_class_call_member error when calling member' 298s TEST: pass derived class to C++ world 298s derived_class_test result 48 298s TEST: new_style_class functions 298s new_style_class c'tor Called with 0 normal arguments. 298s and with 0 keyword arguments: 298s ['__add__', '__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getstate__', '__gt__', '__hash__', '__iadd__', '__init__', '__init_subclass__', '__le__', '__lt__', '__ne__', '__new__', '__radd__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'func_keyword', 'func_noargs', 'func_noargs_raise_exception', 'func_varargs', 'func_varargs_call_member'] 298s new_style_class_func_noargs Called. 298s value ref count 1 298s new_style_class_func_varargs Called with 0 normal arguments. 298s new_style_class_func_varargs Called with 1 normal arguments. 298s new_style_class_func_keyword Called with 0 normal arguments. 298s and with 0 keyword arguments: 298s new_style_class_func_keyword Called with 0 normal arguments. 298s and with 2 keyword arguments: 298s name 298s value 298s new_style_class_func_keyword Called with 2 normal arguments. 298s and with 0 keyword arguments: 298s new_style_class_func_keyword Called with 2 normal arguments. 298s and with 2 keyword arguments: 298s name 298s value 298s new_style_class_func_noargs_raise_exception Called. 298s Raised 'its an error' 298s TEST: dereference new style class 298s ~new_style_class. 298s ~new_style_class. 298s autopkgtest [12:00:16]: test buildtest: -----------------------] 304s autopkgtest [12:00:22]: test buildtest: - - - - - - - - - - results - - - - - - - - - - 304s buildtest PASS 308s autopkgtest [12:00:26]: @@@@@@@@@@@@@@@@@@@@ summary 308s buildtest PASS