0s autopkgtest [20:27:36]: starting date and time: 2025-02-15 20:27:36+0000 0s autopkgtest [20:27:36]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [20:27:36]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.erk3j2gz/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:glibc,src:iproute2,src:php-twig,src:postgresql-17,src:postgresql-common,src:roundcube --apt-upgrade liblc3 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=glibc/2.41-1ubuntu1 iproute2/6.13.0-1ubuntu1 php-twig/3.19.0-1 postgresql-17/17.3-2 postgresql-common/273 roundcube/1.6.10+dfsg-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-18.secgroup --name adt-plucky-amd64-liblc3-20250215-202736-juju-7f2275-prod-proposed-migration-environment-15-5d10d6fe-39b4-4246-9e8c-021baca69cae --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 55s autopkgtest [20:28:31]: testbed dpkg architecture: amd64 55s autopkgtest [20:28:31]: testbed apt version: 2.9.28 55s autopkgtest [20:28:31]: @@@@@@@@@@@@@@@@@@@@ test bed setup 56s autopkgtest [20:28:32]: testbed release detected to be: None 56s autopkgtest [20:28:32]: updating testbed package index (apt update) 57s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 57s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 57s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 57s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 57s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [820 kB] 57s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [62.8 kB] 57s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.1 kB] 57s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 57s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [65.0 kB] 57s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [82.9 kB] 57s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2412 B] 57s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [7984 B] 57s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [303 kB] 57s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [844 kB] 57s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [10.3 kB] 57s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [3520 B] 58s Fetched 2329 kB in 1s (2404 kB/s) 59s Reading package lists... 59s + lsb_release --codename --short 59s + RELEASE=plucky 59s + cat 59s + [ plucky != trusty ] 59s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 59s Reading package lists... 59s Building dependency tree... 59s Reading state information... 60s Calculating upgrade... 60s The following packages will be upgraded: 60s libtasn1-6 60s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 60s Need to get 51.2 kB of archives. 60s After this operation, 22.5 kB of additional disk space will be used. 60s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libtasn1-6 amd64 4.20.0-2 [51.2 kB] 60s Fetched 51.2 kB in 0s (183 kB/s) 60s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 108914 files and directories currently installed.) 60s Preparing to unpack .../libtasn1-6_4.20.0-2_amd64.deb ... 60s Unpacking libtasn1-6:amd64 (4.20.0-2) over (4.19.0-3build1) ... 60s Setting up libtasn1-6:amd64 (4.20.0-2) ... 60s Processing triggers for libc-bin (2.40-4ubuntu1) ... 61s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 61s + /usr/lib/apt/apt-helper analyze-pattern ?true 61s + uname -r 61s + sed s/\./\\./g 61s + running_kernel_pattern=^linux-.*6\.12\.0-15-generic.* 61s + apt list ?obsolete 61s + tail -n+2 61s + cut -d/ -f1 61s + grep -v ^linux-.*6\.12\.0-15-generic.* 61s + true 61s + obsolete_pkgs= 61s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove 61s Reading package lists... 61s Building dependency tree... 61s Reading state information... 61s 0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded. 61s + grep -q trusty /etc/lsb-release 61s + [ ! -d /usr/share/doc/unattended-upgrades ] 61s + [ ! -d /usr/share/doc/lxd ] 61s + [ ! -d /usr/share/doc/lxd-client ] 61s + [ ! -d /usr/share/doc/snapd ] 61s + type iptables 61s + cat 61s + chmod 755 /etc/rc.local 61s + . /etc/rc.local 61s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 61s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 61s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 61s + uname -m 61s + [ x86_64 = ppc64le ] 61s + [ -d /run/systemd/system ] 61s + systemd-detect-virt --quiet --vm 61s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 61s + cat 61s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 61s + echo COMPRESS=lz4 61s autopkgtest [20:28:37]: upgrading testbed (apt dist-upgrade and autopurge) 61s Reading package lists... 62s Building dependency tree... 62s Reading state information... 62s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 62s Starting 2 pkgProblemResolver with broken count: 0 62s Done 62s Entering ResolveByKeep 62s 63s The following packages will be upgraded: 63s iproute2 libc-bin libc-dev-bin libc6 libc6-dev locales 63s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 63s Need to get 11.8 MB of archives. 63s After this operation, 746 kB of additional disk space will be used. 63s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libc-dev-bin amd64 2.41-1ubuntu1 [24.7 kB] 63s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libc6-dev amd64 2.41-1ubuntu1 [2182 kB] 64s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 locales all 2.41-1ubuntu1 [4246 kB] 65s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libc6 amd64 2.41-1ubuntu1 [3327 kB] 65s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libc-bin amd64 2.41-1ubuntu1 [701 kB] 66s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 iproute2 amd64 6.13.0-1ubuntu1 [1277 kB] 66s Preconfiguring packages ... 66s Fetched 11.8 MB in 3s (3770 kB/s) 66s (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 ... 108914 files and directories currently installed.) 66s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu1_amd64.deb ... 66s Unpacking libc-dev-bin (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 66s Preparing to unpack .../libc6-dev_2.41-1ubuntu1_amd64.deb ... 66s Unpacking libc6-dev:amd64 (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 66s Preparing to unpack .../locales_2.41-1ubuntu1_all.deb ... 66s Unpacking locales (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 67s Preparing to unpack .../libc6_2.41-1ubuntu1_amd64.deb ... 67s Checking for services that may need to be restarted... 67s Checking init scripts... 67s Checking for services that may need to be restarted... 67s Checking init scripts... 67s Stopping some services possibly affected by the upgrade (will be restarted later): 67s cron: stopping...done. 67s 67s Unpacking libc6:amd64 (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 67s Setting up libc6:amd64 (2.41-1ubuntu1) ... 67s Checking for services that may need to be restarted... 67s Checking init scripts... 67s Restarting services possibly affected by the upgrade: 67s cron: restarting...done. 67s 67s Services restarted successfully. 67s (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 ... 108915 files and directories currently installed.) 67s Preparing to unpack .../libc-bin_2.41-1ubuntu1_amd64.deb ... 67s Unpacking libc-bin (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 67s Setting up libc-bin (2.41-1ubuntu1) ... 67s (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 ... 108915 files and directories currently installed.) 67s Preparing to unpack .../iproute2_6.13.0-1ubuntu1_amd64.deb ... 68s Unpacking iproute2 (6.13.0-1ubuntu1) over (6.10.0-2ubuntu1) ... 68s Setting up iproute2 (6.13.0-1ubuntu1) ... 68s Setting up locales (2.41-1ubuntu1) ... 68s Installing new version of config file /etc/locale.alias ... 68s Generating locales (this might take a while)... 70s en_US.UTF-8... done 70s Generation complete. 70s Setting up libc-dev-bin (2.41-1ubuntu1) ... 70s Setting up libc6-dev:amd64 (2.41-1ubuntu1) ... 70s Processing triggers for man-db (2.13.0-1) ... 71s Processing triggers for systemd (257.2-3ubuntu1) ... 72s Reading package lists... 72s Building dependency tree... 72s Reading state information... 72s Starting pkgProblemResolver with broken count: 0 72s Starting 2 pkgProblemResolver with broken count: 0 72s Done 73s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 75s autopkgtest [20:28:51]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Tue Feb 4 16:02:16 UTC 2025 75s autopkgtest [20:28:51]: @@@@@@@@@@@@@@@@@@@@ apt-source liblc3 78s Get:1 http://ftpmaster.internal/ubuntu plucky/main liblc3 1.1.2+dfsg-1 (dsc) [2243 B] 78s Get:2 http://ftpmaster.internal/ubuntu plucky/main liblc3 1.1.2+dfsg-1 (tar) [208 kB] 78s Get:3 http://ftpmaster.internal/ubuntu plucky/main liblc3 1.1.2+dfsg-1 (diff) [3260 B] 78s gpgv: Signature made Wed Feb 5 17:27:06 2025 UTC 78s gpgv: using RSA key 9A3C07BD06DE2F416E813A5D612EF1613E050F54 78s gpgv: Can't check signature: No public key 78s dpkg-source: warning: cannot verify inline signature for ./liblc3_1.1.2+dfsg-1.dsc: no acceptable signature found 78s autopkgtest [20:28:54]: testing package liblc3 version 1.1.2+dfsg-1 78s autopkgtest [20:28:54]: build not needed 79s autopkgtest [20:28:55]: test command1: preparing testbed 80s Reading package lists... 80s Building dependency tree... 80s Reading state information... 80s Starting pkgProblemResolver with broken count: 0 80s Starting 2 pkgProblemResolver with broken count: 0 80s Done 81s The following NEW packages will be installed: 81s autoconf automake autopoint autotools-dev build-essential cpp cpp-14 81s cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu debhelper debugedit 81s dh-autoreconf dh-strip-nondeterminism dwz g++ g++-14 g++-14-x86-64-linux-gnu 81s g++-x86-64-linux-gnu gcc gcc-14 gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu 81s gettext intltool-debian libarchive-zip-perl libasan8 libblas3 libcc1-0 81s libdebhelper-perl libexpat1-dev libfile-stripnondeterminism-perl 81s libgcc-14-dev libgfortran5 libgomp1 libhwasan0 libisl23 libitm1 liblapack3 81s liblbfgsb0 liblsan0 libmpc3 libpython3-dev libpython3.13-dev libquadmath0 81s libstdc++-14-dev libtool libtsan2 libubsan1 m4 meson ninja-build po-debconf 81s python3-decorator python3-numpy python3-scipy zlib1g-dev 81s 0 upgraded, 56 newly installed, 0 to remove and 0 not upgraded. 81s Need to get 110 MB of archives. 81s After this operation, 440 MB of additional disk space will be used. 81s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 m4 amd64 1.4.19-5 [263 kB] 81s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 autoconf all 2.72-3 [382 kB] 81s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 autotools-dev all 20220109.1 [44.9 kB] 81s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 automake all 1:1.17-3 [572 kB] 81s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 autopoint all 0.23.1-1 [619 kB] 81s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 81s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 81s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu1 [11.9 MB] 83s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14 amd64 14.2.0-17ubuntu1 [1032 B] 83s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [5586 B] 83s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp amd64 4:14.2.0-1ubuntu1 [22.4 kB] 83s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libcc1-0 amd64 14.2.0-17ubuntu1 [47.6 kB] 83s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 14.2.0-17ubuntu1 [148 kB] 83s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1 amd64 14.2.0-17ubuntu1 [28.9 kB] 83s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8 amd64 14.2.0-17ubuntu1 [2998 kB] 83s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsan0 amd64 14.2.0-17ubuntu1 [1317 kB] 83s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libtsan2 amd64 14.2.0-17ubuntu1 [2733 kB] 83s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1 amd64 14.2.0-17ubuntu1 [1177 kB] 83s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 libhwasan0 amd64 14.2.0-17ubuntu1 [1634 kB] 83s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0 amd64 14.2.0-17ubuntu1 [153 kB] 83s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev amd64 14.2.0-17ubuntu1 [2814 kB] 83s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu1 [23.3 MB] 84s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14 amd64 14.2.0-17ubuntu1 [536 kB] 84s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [1208 B] 84s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc amd64 4:14.2.0-1ubuntu1 [5004 B] 84s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++-14-dev amd64 14.2.0-17ubuntu1 [2507 kB] 84s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu1 [13.4 MB] 85s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14 amd64 14.2.0-17ubuntu1 [21.8 kB] 85s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [968 B] 85s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 g++ amd64 4:14.2.0-1ubuntu1 [1100 B] 85s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 85s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 85s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 libtool all 2.5.4-3build1 [168 kB] 85s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-autoreconf all 20 [16.1 kB] 85s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 85s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 85s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-strip-nondeterminism all 1.14.1-2 [5064 B] 85s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 debugedit amd64 1:5.1-2 [47.0 kB] 85s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 dwz amd64 0.15-1build6 [115 kB] 85s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 gettext amd64 0.23.1-1 [1086 kB] 85s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 85s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 85s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 debhelper all 13.24.1ubuntu2 [895 kB] 85s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas3 amd64 3.12.1-2 [359 kB] 85s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 libexpat1-dev amd64 2.6.4-1 [148 kB] 85s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran5 amd64 14.2.0-17ubuntu1 [910 kB] 85s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack3 amd64 3.12.1-2 [3179 kB] 85s Get:48 http://ftpmaster.internal/ubuntu plucky/universe amd64 liblbfgsb0 amd64 3.0+dfsg.4-1build1 [29.9 kB] 85s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1ubuntu1 [895 kB] 85s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-dev amd64 3.13.2-1 [5501 kB] 86s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3-dev amd64 3.13.1-1~exp2 [10.5 kB] 86s Get:52 http://ftpmaster.internal/ubuntu plucky/universe amd64 ninja-build amd64 1.12.1-1 [149 kB] 86s Get:53 http://ftpmaster.internal/ubuntu plucky/universe amd64 meson all 1.6.1-1ubuntu1 [635 kB] 86s Get:54 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-decorator all 5.1.1-5 [10.1 kB] 86s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-numpy amd64 1:1.26.4+ds-13 [5319 kB] 86s Get:56 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-scipy amd64 1.14.1-4ubuntu1 [22.3 MB] 87s Fetched 110 MB in 7s (16.7 MB/s) 87s Selecting previously unselected package m4. 88s (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 ... 108916 files and directories currently installed.) 88s Preparing to unpack .../00-m4_1.4.19-5_amd64.deb ... 88s Unpacking m4 (1.4.19-5) ... 88s Selecting previously unselected package autoconf. 88s Preparing to unpack .../01-autoconf_2.72-3_all.deb ... 88s Unpacking autoconf (2.72-3) ... 88s Selecting previously unselected package autotools-dev. 88s Preparing to unpack .../02-autotools-dev_20220109.1_all.deb ... 88s Unpacking autotools-dev (20220109.1) ... 88s Selecting previously unselected package automake. 88s Preparing to unpack .../03-automake_1%3a1.17-3_all.deb ... 88s Unpacking automake (1:1.17-3) ... 88s Selecting previously unselected package autopoint. 88s Preparing to unpack .../04-autopoint_0.23.1-1_all.deb ... 88s Unpacking autopoint (0.23.1-1) ... 88s Selecting previously unselected package libisl23:amd64. 88s Preparing to unpack .../05-libisl23_0.27-1_amd64.deb ... 88s Unpacking libisl23:amd64 (0.27-1) ... 88s Selecting previously unselected package libmpc3:amd64. 88s Preparing to unpack .../06-libmpc3_1.3.1-1build2_amd64.deb ... 88s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 88s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 88s Preparing to unpack .../07-cpp-14-x86-64-linux-gnu_14.2.0-17ubuntu1_amd64.deb ... 88s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 88s Selecting previously unselected package cpp-14. 88s Preparing to unpack .../08-cpp-14_14.2.0-17ubuntu1_amd64.deb ... 88s Unpacking cpp-14 (14.2.0-17ubuntu1) ... 88s Selecting previously unselected package cpp-x86-64-linux-gnu. 88s Preparing to unpack .../09-cpp-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 88s Unpacking cpp-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 88s Selecting previously unselected package cpp. 88s Preparing to unpack .../10-cpp_4%3a14.2.0-1ubuntu1_amd64.deb ... 88s Unpacking cpp (4:14.2.0-1ubuntu1) ... 88s Selecting previously unselected package libcc1-0:amd64. 88s Preparing to unpack .../11-libcc1-0_14.2.0-17ubuntu1_amd64.deb ... 88s Unpacking libcc1-0:amd64 (14.2.0-17ubuntu1) ... 88s Selecting previously unselected package libgomp1:amd64. 88s Preparing to unpack .../12-libgomp1_14.2.0-17ubuntu1_amd64.deb ... 88s Unpacking libgomp1:amd64 (14.2.0-17ubuntu1) ... 88s Selecting previously unselected package libitm1:amd64. 88s Preparing to unpack .../13-libitm1_14.2.0-17ubuntu1_amd64.deb ... 88s Unpacking libitm1:amd64 (14.2.0-17ubuntu1) ... 88s Selecting previously unselected package libasan8:amd64. 88s Preparing to unpack .../14-libasan8_14.2.0-17ubuntu1_amd64.deb ... 88s Unpacking libasan8:amd64 (14.2.0-17ubuntu1) ... 88s Selecting previously unselected package liblsan0:amd64. 88s Preparing to unpack .../15-liblsan0_14.2.0-17ubuntu1_amd64.deb ... 88s Unpacking liblsan0:amd64 (14.2.0-17ubuntu1) ... 88s Selecting previously unselected package libtsan2:amd64. 88s Preparing to unpack .../16-libtsan2_14.2.0-17ubuntu1_amd64.deb ... 88s Unpacking libtsan2:amd64 (14.2.0-17ubuntu1) ... 88s Selecting previously unselected package libubsan1:amd64. 88s Preparing to unpack .../17-libubsan1_14.2.0-17ubuntu1_amd64.deb ... 88s Unpacking libubsan1:amd64 (14.2.0-17ubuntu1) ... 88s Selecting previously unselected package libhwasan0:amd64. 88s Preparing to unpack .../18-libhwasan0_14.2.0-17ubuntu1_amd64.deb ... 88s Unpacking libhwasan0:amd64 (14.2.0-17ubuntu1) ... 88s Selecting previously unselected package libquadmath0:amd64. 88s Preparing to unpack .../19-libquadmath0_14.2.0-17ubuntu1_amd64.deb ... 88s Unpacking libquadmath0:amd64 (14.2.0-17ubuntu1) ... 88s Selecting previously unselected package libgcc-14-dev:amd64. 88s Preparing to unpack .../20-libgcc-14-dev_14.2.0-17ubuntu1_amd64.deb ... 88s Unpacking libgcc-14-dev:amd64 (14.2.0-17ubuntu1) ... 89s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 89s Preparing to unpack .../21-gcc-14-x86-64-linux-gnu_14.2.0-17ubuntu1_amd64.deb ... 89s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 89s Selecting previously unselected package gcc-14. 89s Preparing to unpack .../22-gcc-14_14.2.0-17ubuntu1_amd64.deb ... 89s Unpacking gcc-14 (14.2.0-17ubuntu1) ... 89s Selecting previously unselected package gcc-x86-64-linux-gnu. 89s Preparing to unpack .../23-gcc-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 89s Unpacking gcc-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 89s Selecting previously unselected package gcc. 89s Preparing to unpack .../24-gcc_4%3a14.2.0-1ubuntu1_amd64.deb ... 89s Unpacking gcc (4:14.2.0-1ubuntu1) ... 89s Selecting previously unselected package libstdc++-14-dev:amd64. 89s Preparing to unpack .../25-libstdc++-14-dev_14.2.0-17ubuntu1_amd64.deb ... 89s Unpacking libstdc++-14-dev:amd64 (14.2.0-17ubuntu1) ... 89s Selecting previously unselected package g++-14-x86-64-linux-gnu. 89s Preparing to unpack .../26-g++-14-x86-64-linux-gnu_14.2.0-17ubuntu1_amd64.deb ... 89s Unpacking g++-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 89s Selecting previously unselected package g++-14. 89s Preparing to unpack .../27-g++-14_14.2.0-17ubuntu1_amd64.deb ... 89s Unpacking g++-14 (14.2.0-17ubuntu1) ... 89s Selecting previously unselected package g++-x86-64-linux-gnu. 89s Preparing to unpack .../28-g++-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 89s Unpacking g++-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 89s Selecting previously unselected package g++. 89s Preparing to unpack .../29-g++_4%3a14.2.0-1ubuntu1_amd64.deb ... 89s Unpacking g++ (4:14.2.0-1ubuntu1) ... 89s Selecting previously unselected package build-essential. 89s Preparing to unpack .../30-build-essential_12.10ubuntu1_amd64.deb ... 89s Unpacking build-essential (12.10ubuntu1) ... 89s Selecting previously unselected package libdebhelper-perl. 89s Preparing to unpack .../31-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 89s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 89s Selecting previously unselected package libtool. 90s Preparing to unpack .../32-libtool_2.5.4-3build1_all.deb ... 90s Unpacking libtool (2.5.4-3build1) ... 90s Selecting previously unselected package dh-autoreconf. 90s Preparing to unpack .../33-dh-autoreconf_20_all.deb ... 90s Unpacking dh-autoreconf (20) ... 90s Selecting previously unselected package libarchive-zip-perl. 90s Preparing to unpack .../34-libarchive-zip-perl_1.68-1_all.deb ... 90s Unpacking libarchive-zip-perl (1.68-1) ... 90s Selecting previously unselected package libfile-stripnondeterminism-perl. 90s Preparing to unpack .../35-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 90s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 90s Selecting previously unselected package dh-strip-nondeterminism. 90s Preparing to unpack .../36-dh-strip-nondeterminism_1.14.1-2_all.deb ... 90s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 90s Selecting previously unselected package debugedit. 90s Preparing to unpack .../37-debugedit_1%3a5.1-2_amd64.deb ... 90s Unpacking debugedit (1:5.1-2) ... 90s Selecting previously unselected package dwz. 90s Preparing to unpack .../38-dwz_0.15-1build6_amd64.deb ... 90s Unpacking dwz (0.15-1build6) ... 90s Selecting previously unselected package gettext. 90s Preparing to unpack .../39-gettext_0.23.1-1_amd64.deb ... 90s Unpacking gettext (0.23.1-1) ... 90s Selecting previously unselected package intltool-debian. 90s Preparing to unpack .../40-intltool-debian_0.35.0+20060710.6_all.deb ... 90s Unpacking intltool-debian (0.35.0+20060710.6) ... 90s Selecting previously unselected package po-debconf. 90s Preparing to unpack .../41-po-debconf_1.0.21+nmu1_all.deb ... 90s Unpacking po-debconf (1.0.21+nmu1) ... 90s Selecting previously unselected package debhelper. 90s Preparing to unpack .../42-debhelper_13.24.1ubuntu2_all.deb ... 90s Unpacking debhelper (13.24.1ubuntu2) ... 90s Selecting previously unselected package libblas3:amd64. 90s Preparing to unpack .../43-libblas3_3.12.1-2_amd64.deb ... 90s Unpacking libblas3:amd64 (3.12.1-2) ... 90s Selecting previously unselected package libexpat1-dev:amd64. 90s Preparing to unpack .../44-libexpat1-dev_2.6.4-1_amd64.deb ... 90s Unpacking libexpat1-dev:amd64 (2.6.4-1) ... 90s Selecting previously unselected package libgfortran5:amd64. 90s Preparing to unpack .../45-libgfortran5_14.2.0-17ubuntu1_amd64.deb ... 90s Unpacking libgfortran5:amd64 (14.2.0-17ubuntu1) ... 90s Selecting previously unselected package liblapack3:amd64. 90s Preparing to unpack .../46-liblapack3_3.12.1-2_amd64.deb ... 90s Unpacking liblapack3:amd64 (3.12.1-2) ... 90s Selecting previously unselected package liblbfgsb0:amd64. 90s Preparing to unpack .../47-liblbfgsb0_3.0+dfsg.4-1build1_amd64.deb ... 90s Unpacking liblbfgsb0:amd64 (3.0+dfsg.4-1build1) ... 90s Selecting previously unselected package zlib1g-dev:amd64. 90s Preparing to unpack .../48-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_amd64.deb ... 90s Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 90s Selecting previously unselected package libpython3.13-dev:amd64. 90s Preparing to unpack .../49-libpython3.13-dev_3.13.2-1_amd64.deb ... 90s Unpacking libpython3.13-dev:amd64 (3.13.2-1) ... 90s Selecting previously unselected package libpython3-dev:amd64. 90s Preparing to unpack .../50-libpython3-dev_3.13.1-1~exp2_amd64.deb ... 90s Unpacking libpython3-dev:amd64 (3.13.1-1~exp2) ... 90s Selecting previously unselected package ninja-build. 90s Preparing to unpack .../51-ninja-build_1.12.1-1_amd64.deb ... 90s Unpacking ninja-build (1.12.1-1) ... 90s Selecting previously unselected package meson. 90s Preparing to unpack .../52-meson_1.6.1-1ubuntu1_all.deb ... 90s Unpacking meson (1.6.1-1ubuntu1) ... 91s Selecting previously unselected package python3-decorator. 91s Preparing to unpack .../53-python3-decorator_5.1.1-5_all.deb ... 91s Unpacking python3-decorator (5.1.1-5) ... 91s Selecting previously unselected package python3-numpy. 91s Preparing to unpack .../54-python3-numpy_1%3a1.26.4+ds-13_amd64.deb ... 91s Unpacking python3-numpy (1:1.26.4+ds-13) ... 91s Selecting previously unselected package python3-scipy. 91s Preparing to unpack .../55-python3-scipy_1.14.1-4ubuntu1_amd64.deb ... 91s Unpacking python3-scipy (1.14.1-4ubuntu1) ... 91s Setting up libarchive-zip-perl (1.68-1) ... 91s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 91s Setting up m4 (1.4.19-5) ... 91s Setting up libgomp1:amd64 (14.2.0-17ubuntu1) ... 91s Setting up ninja-build (1.12.1-1) ... 91s Setting up python3-decorator (5.1.1-5) ... 92s Setting up autotools-dev (20220109.1) ... 92s Setting up libblas3:amd64 (3.12.1-2) ... 92s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode 92s Setting up libexpat1-dev:amd64 (2.6.4-1) ... 92s Setting up libquadmath0:amd64 (14.2.0-17ubuntu1) ... 92s Setting up libmpc3:amd64 (1.3.1-1build2) ... 92s Setting up autopoint (0.23.1-1) ... 92s Setting up libgfortran5:amd64 (14.2.0-17ubuntu1) ... 92s Setting up autoconf (2.72-3) ... 92s Setting up libubsan1:amd64 (14.2.0-17ubuntu1) ... 92s Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 92s Setting up dwz (0.15-1build6) ... 92s Setting up libhwasan0:amd64 (14.2.0-17ubuntu1) ... 92s Setting up libasan8:amd64 (14.2.0-17ubuntu1) ... 92s Setting up debugedit (1:5.1-2) ... 92s Setting up libtsan2:amd64 (14.2.0-17ubuntu1) ... 92s Setting up libisl23:amd64 (0.27-1) ... 92s Setting up libcc1-0:amd64 (14.2.0-17ubuntu1) ... 92s Setting up liblsan0:amd64 (14.2.0-17ubuntu1) ... 92s Setting up libitm1:amd64 (14.2.0-17ubuntu1) ... 92s Setting up automake (1:1.17-3) ... 92s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 92s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 92s Setting up liblapack3:amd64 (3.12.1-2) ... 92s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode 92s Setting up gettext (0.23.1-1) ... 92s Setting up meson (1.6.1-1ubuntu1) ... 92s Setting up intltool-debian (0.35.0+20060710.6) ... 92s Setting up libpython3.13-dev:amd64 (3.13.2-1) ... 92s Setting up cpp-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 92s Setting up python3-numpy (1:1.26.4+ds-13) ... 93s Setting up cpp-14 (14.2.0-17ubuntu1) ... 93s Setting up dh-strip-nondeterminism (1.14.1-2) ... 93s Setting up libgcc-14-dev:amd64 (14.2.0-17ubuntu1) ... 93s Setting up libstdc++-14-dev:amd64 (14.2.0-17ubuntu1) ... 93s Setting up liblbfgsb0:amd64 (3.0+dfsg.4-1build1) ... 93s Setting up cpp-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 93s Setting up python3-scipy (1.14.1-4ubuntu1) ... 96s Setting up libpython3-dev:amd64 (3.13.1-1~exp2) ... 96s Setting up po-debconf (1.0.21+nmu1) ... 96s Setting up cpp (4:14.2.0-1ubuntu1) ... 96s Setting up gcc-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 96s Setting up gcc-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 96s Setting up gcc-14 (14.2.0-17ubuntu1) ... 96s Setting up g++-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 96s Setting up g++-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 96s Setting up g++-14 (14.2.0-17ubuntu1) ... 96s Setting up libtool (2.5.4-3build1) ... 96s Setting up gcc (4:14.2.0-1ubuntu1) ... 96s Setting up dh-autoreconf (20) ... 96s Setting up g++ (4:14.2.0-1ubuntu1) ... 96s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 96s Setting up build-essential (12.10ubuntu1) ... 96s Setting up debhelper (13.24.1ubuntu2) ... 96s Processing triggers for install-info (7.1.1-1) ... 96s Processing triggers for libc-bin (2.41-1ubuntu1) ... 96s Processing triggers for man-db (2.13.0-1) ... 98s autopkgtest [20:29:14]: test command1: dh_auto_configure; dh_auto_build; dh_auto_test 98s autopkgtest [20:29:14]: test command1: [----------------------- 98s make -j2 "INSTALL=install --strip-program=true" 98s CC attdet.c 98s CC bits.c 98s CC bwdet.c 98s CC energy.c 98s CC lc3.c 98s CC ltpf.c 98s CC mdct.c 98s CC plc.c 98s CC sns.c 98s CC spec.c 98s CC tables.c 98s CC tns.c 98s LD liblc3.so 102s make -j2 test 102s CC test_arm.c 102s CC ltpf_arm.c 102s running build 102s running build_ext 102s building 'lc3' extension 102s creating build/temp.linux-x86_64-cpython-313/../src 102s x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -O3 -std=c11 -Wall -Wextra -Wdouble-promotion -Wvla -pedantic -Wdate-time -D_FORTIFY_SOURCE=3 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -I../src -I../include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.13 -c ../src/bits.c -o build/temp.linux-x86_64-cpython-313/../src/bits.o -std=c11 -ffast-math 103s x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -O3 -std=c11 -Wall -Wextra -Wdouble-promotion -Wvla -pedantic -Wdate-time -D_FORTIFY_SOURCE=3 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -I../src -I../include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.13 -c ../src/plc.c -o build/temp.linux-x86_64-cpython-313/../src/plc.o -std=c11 -ffast-math 103s x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -O3 -std=c11 -Wall -Wextra -Wdouble-promotion -Wvla -pedantic -Wdate-time -D_FORTIFY_SOURCE=3 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -I../src -I../include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.13 -c ../src/tables.c -o build/temp.linux-x86_64-cpython-313/../src/tables.o -std=c11 -ffast-math 103s x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -O3 -std=c11 -Wall -Wextra -Wdouble-promotion -Wvla -pedantic -Wdate-time -D_FORTIFY_SOURCE=3 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -I../src -I../include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.13 -c attdet_py.c -o build/temp.linux-x86_64-cpython-313/attdet_py.o -std=c11 -ffast-math 103s In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:21, 103s from attdet_py.c:20: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h: In function ‘_import_array’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:646:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 646 | (*(unsigned int (*)(void)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1511:22: note: in expansion of macro ‘PyArray_GetNDArrayCVersion’ 103s 1511 | if (NPY_VERSION != PyArray_GetNDArrayCVersion()) { 103s | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:646:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 646 | (*(unsigned int (*)(void)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1514:39: note: in expansion of macro ‘PyArray_GetNDArrayCVersion’ 103s 1514 | (int) NPY_VERSION, (int) PyArray_GetNDArrayCVersion()); 103s | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1201:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1201 | (*(unsigned int (*)(void)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1517:29: note: in expansion of macro ‘PyArray_GetNDArrayCFeatureVersion’ 103s 1517 | if (NPY_FEATURE_VERSION > PyArray_GetNDArrayCFeatureVersion()) { 103s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1201:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1201 | (*(unsigned int (*)(void)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1525:47: note: in expansion of macro ‘PyArray_GetNDArrayCFeatureVersion’ 103s 1525 | (int) NPY_FEATURE_VERSION, (int) PyArray_GetNDArrayCFeatureVersion()); 103s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1198:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1198 | (*(int (*)(void)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1533:8: note: in expansion of macro ‘PyArray_GetEndianness’ 103s 1533 | st = PyArray_GetEndianness(); 103s | ^~~~~~~~~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__to_scalar’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~ 103s ctypes.h:79:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 79 | obj = obj ? PyArray_FROMANY(obj, t, 0, 0, NPY_ARRAY_FORCECAST) : obj; 103s | ^~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 703 | (*(PyArray_Descr * (*)(int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~~~~~~~ 103s ctypes.h:79:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 79 | obj = obj ? PyArray_FROMANY(obj, t, 0, 0, NPY_ARRAY_FORCECAST) : obj; 103s | ^~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:84:9: note: in expansion of macro ‘PyArray_NBYTES’ 103s 84 | PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__to_1d_ptr’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~ 103s ctypes.h:92:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 92 | obj = obj ? PyArray_FROMANY(obj, 103s | ^~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 703 | (*(PyArray_Descr * (*)(int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~~~~~~~ 103s ctypes.h:92:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 92 | obj = obj ? PyArray_FROMANY(obj, 103s | ^~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s ctypes.h:94:23: note: in expansion of macro ‘PyArray_SIZE’ 103s 94 | if (!obj || (n && PyArray_SIZE((PyArrayObject *)obj) != n)) 103s | ^~~~~~~~~~~~ 103s ctypes.h: In function ‘__to_2d_ptr’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~ 103s ctypes.h:104:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 104 | obj = obj ? PyArray_FROMANY(obj, 103s | ^~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 703 | (*(PyArray_Descr * (*)(int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~~~~~~~ 103s ctypes.h:104:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 104 | obj = obj ? PyArray_FROMANY(obj, 103s | ^~~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__to_1d_copy’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:120:24: note: in expansion of macro ‘PyArray_NBYTES’ 103s 120 | memcpy(v, src, PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__to_2d_copy’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:131:24: note: in expansion of macro ‘PyArray_NBYTES’ 103s 131 | memcpy(v, src, PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__new_scalar’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 103s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 103s | ^~~~~~~~~~~ 103s ctypes.h:141:21: note: in expansion of macro ‘PyArray_SimpleNew’ 103s 141 | PyObject *obj = PyArray_SimpleNew(0, NULL, t); 103s | ^~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:144:9: note: in expansion of macro ‘PyArray_NBYTES’ 103s 144 | PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__new_1d_ptr’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 103s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 103s | ^~~~~~~~~~~ 103s ctypes.h:152:21: note: in expansion of macro ‘PyArray_SimpleNew’ 103s 152 | PyObject *obj = PyArray_SimpleNew(1, (const npy_intp []){ n }, t); 103s | ^~~~~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__new_2d_ptr’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 103s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 103s | ^~~~~~~~~~~ 103s ctypes.h:163:11: note: in expansion of macro ‘PyArray_SimpleNew’ 103s 163 | obj = PyArray_SimpleNew(2, ((const npy_intp []){ n1, n2 }), t); 103s | ^~~~~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__new_1d_copy’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:176:26: note: in expansion of macro ‘PyArray_NBYTES’ 103s 176 | memcpy(dst, src, PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__new_2d_copy’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:188:26: note: in expansion of macro ‘PyArray_NBYTES’ 103s 188 | memcpy(dst, src, PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s attdet_py.c: In function ‘attdet_run_py’: 103s attdet_py.c:25:42: warning: unused parameter ‘m’ [-Wunused-parameter] 103s 25 | static PyObject *attdet_run_py(PyObject *m, PyObject *args) 103s | ~~~~~~~~~~^ 103s attdet_py.c: At top level: 103s attdet_py.c:51:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 103s 51 | { "attdet_run", attdet_run_py, METH_VARARGS }, 103s | ^ 103s In file included from /usr/include/python3.13/Python.h:94, 103s from attdet_py.c:19: 103s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 103s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 103s | ^~~~~~ 103s x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -O3 -std=c11 -Wall -Wextra -Wdouble-promotion -Wvla -pedantic -Wdate-time -D_FORTIFY_SOURCE=3 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -I../src -I../include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.13 -c bwdet_py.c -o build/temp.linux-x86_64-cpython-313/bwdet_py.o -std=c11 -ffast-math 103s In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:21, 103s from bwdet_py.c:20: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h: In function ‘_import_array’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:646:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 646 | (*(unsigned int (*)(void)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1511:22: note: in expansion of macro ‘PyArray_GetNDArrayCVersion’ 103s 1511 | if (NPY_VERSION != PyArray_GetNDArrayCVersion()) { 103s | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:646:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 646 | (*(unsigned int (*)(void)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1514:39: note: in expansion of macro ‘PyArray_GetNDArrayCVersion’ 103s 1514 | (int) NPY_VERSION, (int) PyArray_GetNDArrayCVersion()); 103s | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1201:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1201 | (*(unsigned int (*)(void)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1517:29: note: in expansion of macro ‘PyArray_GetNDArrayCFeatureVersion’ 103s 1517 | if (NPY_FEATURE_VERSION > PyArray_GetNDArrayCFeatureVersion()) { 103s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1201:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1201 | (*(unsigned int (*)(void)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1525:47: note: in expansion of macro ‘PyArray_GetNDArrayCFeatureVersion’ 103s 1525 | (int) NPY_FEATURE_VERSION, (int) PyArray_GetNDArrayCFeatureVersion()); 103s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1198:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1198 | (*(int (*)(void)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1533:8: note: in expansion of macro ‘PyArray_GetEndianness’ 103s 1533 | st = PyArray_GetEndianness(); 103s | ^~~~~~~~~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__to_scalar’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~ 103s ctypes.h:79:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 79 | obj = obj ? PyArray_FROMANY(obj, t, 0, 0, NPY_ARRAY_FORCECAST) : obj; 103s | ^~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 703 | (*(PyArray_Descr * (*)(int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~~~~~~~ 103s ctypes.h:79:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 79 | obj = obj ? PyArray_FROMANY(obj, t, 0, 0, NPY_ARRAY_FORCECAST) : obj; 103s | ^~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:84:9: note: in expansion of macro ‘PyArray_NBYTES’ 103s 84 | PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__to_1d_ptr’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~ 103s ctypes.h:92:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 92 | obj = obj ? PyArray_FROMANY(obj, 103s | ^~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 703 | (*(PyArray_Descr * (*)(int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~~~~~~~ 103s ctypes.h:92:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 92 | obj = obj ? PyArray_FROMANY(obj, 103s | ^~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s ctypes.h:94:23: note: in expansion of macro ‘PyArray_SIZE’ 103s 94 | if (!obj || (n && PyArray_SIZE((PyArrayObject *)obj) != n)) 103s | ^~~~~~~~~~~~ 103s ctypes.h: In function ‘__to_2d_ptr’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~ 103s ctypes.h:104:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 104 | obj = obj ? PyArray_FROMANY(obj, 103s | ^~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 703 | (*(PyArray_Descr * (*)(int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~~~~~~~ 103s ctypes.h:104:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 104 | obj = obj ? PyArray_FROMANY(obj, 103s | ^~~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__to_1d_copy’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:120:24: note: in expansion of macro ‘PyArray_NBYTES’ 103s 120 | memcpy(v, src, PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__to_2d_copy’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:131:24: note: in expansion of macro ‘PyArray_NBYTES’ 103s 131 | memcpy(v, src, PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__new_scalar’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 103s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 103s | ^~~~~~~~~~~ 103s ctypes.h:141:21: note: in expansion of macro ‘PyArray_SimpleNew’ 103s 141 | PyObject *obj = PyArray_SimpleNew(0, NULL, t); 103s | ^~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:144:9: note: in expansion of macro ‘PyArray_NBYTES’ 103s 144 | PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__new_1d_ptr’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 103s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 103s | ^~~~~~~~~~~ 103s ctypes.h:152:21: note: in expansion of macro ‘PyArray_SimpleNew’ 103s 152 | PyObject *obj = PyArray_SimpleNew(1, (const npy_intp []){ n }, t); 103s | ^~~~~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__new_2d_ptr’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 103s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 103s | ^~~~~~~~~~~ 103s ctypes.h:163:11: note: in expansion of macro ‘PyArray_SimpleNew’ 103s 163 | obj = PyArray_SimpleNew(2, ((const npy_intp []){ n1, n2 }), t); 103s | ^~~~~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__new_1d_copy’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:176:26: note: in expansion of macro ‘PyArray_NBYTES’ 103s 176 | memcpy(dst, src, PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__new_2d_copy’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:188:26: note: in expansion of macro ‘PyArray_NBYTES’ 103s 188 | memcpy(dst, src, PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s bwdet_py.c: In function ‘bwdet_run_py’: 103s bwdet_py.c:25:41: warning: unused parameter ‘m’ [-Wunused-parameter] 103s 25 | static PyObject *bwdet_run_py(PyObject *m, PyObject *args) 103s | ~~~~~~~~~~^ 103s bwdet_py.c: At top level: 103s bwdet_py.c:44:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 103s 44 | { "bwdet_run", bwdet_run_py, METH_VARARGS }, 103s | ^ 103s In file included from /usr/include/python3.13/Python.h:94, 103s from bwdet_py.c:19: 103s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 103s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 103s | ^~~~~~ 103s x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -O3 -std=c11 -Wall -Wextra -Wdouble-promotion -Wvla -pedantic -Wdate-time -D_FORTIFY_SOURCE=3 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -I../src -I../include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.13 -c energy_py.c -o build/temp.linux-x86_64-cpython-313/energy_py.o -std=c11 -ffast-math 103s In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:21, 103s from energy_py.c:23: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h: In function ‘_import_array’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:646:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 646 | (*(unsigned int (*)(void)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1511:22: note: in expansion of macro ‘PyArray_GetNDArrayCVersion’ 103s 1511 | if (NPY_VERSION != PyArray_GetNDArrayCVersion()) { 103s | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:646:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 646 | (*(unsigned int (*)(void)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1514:39: note: in expansion of macro ‘PyArray_GetNDArrayCVersion’ 103s 1514 | (int) NPY_VERSION, (int) PyArray_GetNDArrayCVersion()); 103s | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1201:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1201 | (*(unsigned int (*)(void)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1517:29: note: in expansion of macro ‘PyArray_GetNDArrayCFeatureVersion’ 103s 1517 | if (NPY_FEATURE_VERSION > PyArray_GetNDArrayCFeatureVersion()) { 103s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1201:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1201 | (*(unsigned int (*)(void)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1525:47: note: in expansion of macro ‘PyArray_GetNDArrayCFeatureVersion’ 103s 1525 | (int) NPY_FEATURE_VERSION, (int) PyArray_GetNDArrayCFeatureVersion()); 103s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1198:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1198 | (*(int (*)(void)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1533:8: note: in expansion of macro ‘PyArray_GetEndianness’ 103s 1533 | st = PyArray_GetEndianness(); 103s | ^~~~~~~~~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__to_scalar’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~ 103s ctypes.h:79:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 79 | obj = obj ? PyArray_FROMANY(obj, t, 0, 0, NPY_ARRAY_FORCECAST) : obj; 103s | ^~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 703 | (*(PyArray_Descr * (*)(int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~~~~~~~ 103s ctypes.h:79:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 79 | obj = obj ? PyArray_FROMANY(obj, t, 0, 0, NPY_ARRAY_FORCECAST) : obj; 103s | ^~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:84:9: note: in expansion of macro ‘PyArray_NBYTES’ 103s 84 | PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__to_1d_ptr’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~ 103s ctypes.h:92:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 92 | obj = obj ? PyArray_FROMANY(obj, 103s | ^~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 703 | (*(PyArray_Descr * (*)(int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~~~~~~~ 103s ctypes.h:92:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 92 | obj = obj ? PyArray_FROMANY(obj, 103s | ^~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s ctypes.h:94:23: note: in expansion of macro ‘PyArray_SIZE’ 103s 94 | if (!obj || (n && PyArray_SIZE((PyArrayObject *)obj) != n)) 103s | ^~~~~~~~~~~~ 103s ctypes.h: In function ‘__to_2d_ptr’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~ 103s ctypes.h:104:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 104 | obj = obj ? PyArray_FROMANY(obj, 103s | ^~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 703 | (*(PyArray_Descr * (*)(int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~~~~~~~ 103s ctypes.h:104:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 104 | obj = obj ? PyArray_FROMANY(obj, 103s | ^~~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__to_1d_copy’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:120:24: note: in expansion of macro ‘PyArray_NBYTES’ 103s 120 | memcpy(v, src, PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__to_2d_copy’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:131:24: note: in expansion of macro ‘PyArray_NBYTES’ 103s 131 | memcpy(v, src, PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__new_scalar’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 103s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 103s | ^~~~~~~~~~~ 103s ctypes.h:141:21: note: in expansion of macro ‘PyArray_SimpleNew’ 103s 141 | PyObject *obj = PyArray_SimpleNew(0, NULL, t); 103s | ^~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:144:9: note: in expansion of macro ‘PyArray_NBYTES’ 103s 144 | PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__new_1d_ptr’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 103s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 103s | ^~~~~~~~~~~ 103s ctypes.h:152:21: note: in expansion of macro ‘PyArray_SimpleNew’ 103s 152 | PyObject *obj = PyArray_SimpleNew(1, (const npy_intp []){ n }, t); 103s | ^~~~~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__new_2d_ptr’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 103s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 103s | ^~~~~~~~~~~ 103s ctypes.h:163:11: note: in expansion of macro ‘PyArray_SimpleNew’ 103s 163 | obj = PyArray_SimpleNew(2, ((const npy_intp []){ n1, n2 }), t); 103s | ^~~~~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__new_1d_copy’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:176:26: note: in expansion of macro ‘PyArray_NBYTES’ 103s 176 | memcpy(dst, src, PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__new_2d_copy’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:188:26: note: in expansion of macro ‘PyArray_NBYTES’ 103s 188 | memcpy(dst, src, PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s energy_py.c: In function ‘energy_compute_py’: 103s energy_py.c:28:46: warning: unused parameter ‘m’ [-Wunused-parameter] 103s 28 | static PyObject *energy_compute_py(PyObject *m, PyObject *args) 103s | ~~~~~~~~~~^ 103s energy_py.c: At top level: 103s energy_py.c:51:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 103s 51 | { "energy_compute", energy_compute_py, METH_VARARGS }, 103s | ^ 103s In file included from /usr/include/python3.13/Python.h:94, 103s from energy_py.c:22: 103s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 103s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 103s | ^~~~~~ 103s x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -O3 -std=c11 -Wall -Wextra -Wdouble-promotion -Wvla -pedantic -Wdate-time -D_FORTIFY_SOURCE=3 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -I../src -I../include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.13 -c lc3_py.c -o build/temp.linux-x86_64-cpython-313/lc3_py.o -std=c11 -ffast-math 103s In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:21, 103s from lc3_py.c:23: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h: In function ‘_import_array’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:646:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 646 | (*(unsigned int (*)(void)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1511:22: note: in expansion of macro ‘PyArray_GetNDArrayCVersion’ 103s 1511 | if (NPY_VERSION != PyArray_GetNDArrayCVersion()) { 103s | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:646:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 646 | (*(unsigned int (*)(void)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1514:39: note: in expansion of macro ‘PyArray_GetNDArrayCVersion’ 103s 1514 | (int) NPY_VERSION, (int) PyArray_GetNDArrayCVersion()); 103s | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1201:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1201 | (*(unsigned int (*)(void)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1517:29: note: in expansion of macro ‘PyArray_GetNDArrayCFeatureVersion’ 103s 1517 | if (NPY_FEATURE_VERSION > PyArray_GetNDArrayCFeatureVersion()) { 103s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1201:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1201 | (*(unsigned int (*)(void)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1525:47: note: in expansion of macro ‘PyArray_GetNDArrayCFeatureVersion’ 103s 1525 | (int) NPY_FEATURE_VERSION, (int) PyArray_GetNDArrayCFeatureVersion()); 103s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1198:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1198 | (*(int (*)(void)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1533:8: note: in expansion of macro ‘PyArray_GetEndianness’ 103s 1533 | st = PyArray_GetEndianness(); 103s | ^~~~~~~~~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__to_scalar’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~ 103s ctypes.h:79:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 79 | obj = obj ? PyArray_FROMANY(obj, t, 0, 0, NPY_ARRAY_FORCECAST) : obj; 103s | ^~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 703 | (*(PyArray_Descr * (*)(int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~~~~~~~ 103s ctypes.h:79:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 79 | obj = obj ? PyArray_FROMANY(obj, t, 0, 0, NPY_ARRAY_FORCECAST) : obj; 103s | ^~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:84:9: note: in expansion of macro ‘PyArray_NBYTES’ 103s 84 | PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__to_1d_ptr’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~ 103s ctypes.h:92:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 92 | obj = obj ? PyArray_FROMANY(obj, 103s | ^~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 703 | (*(PyArray_Descr * (*)(int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~~~~~~~ 103s ctypes.h:92:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 92 | obj = obj ? PyArray_FROMANY(obj, 103s | ^~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s ctypes.h:94:23: note: in expansion of macro ‘PyArray_SIZE’ 103s 94 | if (!obj || (n && PyArray_SIZE((PyArrayObject *)obj) != n)) 103s | ^~~~~~~~~~~~ 103s ctypes.h: In function ‘__to_2d_ptr’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~ 103s ctypes.h:104:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 104 | obj = obj ? PyArray_FROMANY(obj, 103s | ^~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 703 | (*(PyArray_Descr * (*)(int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 103s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 103s | ^~~~~~~~~~~~~~~~~~~~~ 103s ctypes.h:104:17: note: in expansion of macro ‘PyArray_FROMANY’ 103s 104 | obj = obj ? PyArray_FROMANY(obj, 103s | ^~~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__to_1d_copy’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:120:24: note: in expansion of macro ‘PyArray_NBYTES’ 103s 120 | memcpy(v, src, PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__to_2d_copy’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:131:24: note: in expansion of macro ‘PyArray_NBYTES’ 103s 131 | memcpy(v, src, PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__new_scalar’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 103s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 103s | ^~~~~~~~~~~ 103s ctypes.h:141:21: note: in expansion of macro ‘PyArray_SimpleNew’ 103s 141 | PyObject *obj = PyArray_SimpleNew(0, NULL, t); 103s | ^~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:144:9: note: in expansion of macro ‘PyArray_NBYTES’ 103s 144 | PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__new_1d_ptr’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 103s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 103s | ^~~~~~~~~~~ 103s ctypes.h:152:21: note: in expansion of macro ‘PyArray_SimpleNew’ 103s 152 | PyObject *obj = PyArray_SimpleNew(1, (const npy_intp []){ n }, t); 103s | ^~~~~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__new_2d_ptr’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 103s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 103s | ^~~~~~~~~~~ 103s ctypes.h:163:11: note: in expansion of macro ‘PyArray_SimpleNew’ 103s 163 | obj = PyArray_SimpleNew(2, ((const npy_intp []){ n1, n2 }), t); 103s | ^~~~~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__new_1d_copy’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:176:26: note: in expansion of macro ‘PyArray_NBYTES’ 103s 176 | memcpy(dst, src, PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s ctypes.h: In function ‘__new_2d_copy’: 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 103s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 103s | ^ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 103s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 103s | ^~~~~~~~~~~~~~~~~~~~ 103s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 103s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 103s | ^~~~~~~~~~~~ 103s ctypes.h:188:26: note: in expansion of macro ‘PyArray_NBYTES’ 103s 188 | memcpy(dst, src, PyArray_NBYTES((PyArrayObject *)obj)); 103s | ^~~~~~~~~~~~~~ 103s lc3_py.c: In function ‘setup_encoder_py’: 103s lc3_py.c:30:45: warning: unused parameter ‘m’ [-Wunused-parameter] 103s 30 | static PyObject *setup_encoder_py(PyObject *m, PyObject *args) 103s | ~~~~~~~~~~^ 103s lc3_py.c: In function ‘encode_py’: 103s lc3_py.c:60:68: warning: ISO C forbids empty initializer braces before C23 [-Wpedantic] 103s 60 | lc3_setup_encoder(10000, 48000, 0, &(lc3_encoder_mem_48k_t){ }); 103s | ^ 103s lc3_py.c:69:5: warning: ISO C90 forbids variable length array ‘out’ [-Wvla] 103s 69 | uint8_t out[nbytes]; 103s | ^~~~~~~ 103s lc3_py.c:50:38: warning: unused parameter ‘m’ [-Wunused-parameter] 103s 50 | static PyObject *encode_py(PyObject *m, PyObject *args) 103s | ~~~~~~~~~~^ 103s lc3_py.c: In function ‘setup_decoder_py’: 103s lc3_py.c:79:45: warning: unused parameter ‘m’ [-Wunused-parameter] 103s 79 | static PyObject *setup_decoder_py(PyObject *m, PyObject *args) 103s | ~~~~~~~~~~^ 103s lc3_py.c: In function ‘decode_py’: 103s lc3_py.c:113:68: warning: ISO C forbids empty initializer braces before C23 [-Wpedantic] 103s 113 | lc3_setup_decoder(10000, 48000, 0, &(lc3_decoder_mem_48k_t){ }); 103s | ^ 103s lc3_py.c:99:38: warning: unused parameter ‘m’ [-Wunused-parameter] 103s 99 | static PyObject *decode_py(PyObject *m, PyObject *args) 103s | ~~~~~~~~~~^ 103s lc3_py.c: At top level: 103s lc3_py.c:128:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 103s 128 | { "setup_encoder" , setup_encoder_py , METH_VARARGS }, 103s | ^ 103s In file included from /usr/include/python3.13/Python.h:94, 103s from lc3_py.c:22: 103s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 103s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 103s | ^~~~~~ 103s lc3_py.c:129:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 103s 129 | { "encode" , encode_py , METH_VARARGS }, 103s | ^ 103s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 103s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 103s | ^~~~~~ 103s lc3_py.c:130:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 103s 130 | { "setup_decoder" , setup_decoder_py , METH_VARARGS }, 103s | ^ 103s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 103s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 103s | ^~~~~~ 103s lc3_py.c:131:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 103s 131 | { "decode" , decode_py , METH_VARARGS }, 103s | ^ 103s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 103s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 103s | ^~~~~~ 103s CC test_neon.c 103s CC ltpf_neon.c 104s x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -O3 -std=c11 -Wall -Wextra -Wdouble-promotion -Wvla -pedantic -Wdate-time -D_FORTIFY_SOURCE=3 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -I../src -I../include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.13 -c ltpf_py.c -o build/temp.linux-x86_64-cpython-313/ltpf_py.o -std=c11 -ffast-math 104s In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:21, 104s from ltpf_py.c:20: 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h: In function ‘_import_array’: 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:646:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 104s 646 | (*(unsigned int (*)(void)) \ 104s | ^ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1511:22: note: in expansion of macro ‘PyArray_GetNDArrayCVersion’ 104s 1511 | if (NPY_VERSION != PyArray_GetNDArrayCVersion()) { 104s | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:646:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 104s 646 | (*(unsigned int (*)(void)) \ 104s | ^ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1514:39: note: in expansion of macro ‘PyArray_GetNDArrayCVersion’ 104s 1514 | (int) NPY_VERSION, (int) PyArray_GetNDArrayCVersion()); 104s | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1201:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 104s 1201 | (*(unsigned int (*)(void)) \ 104s | ^ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1517:29: note: in expansion of macro ‘PyArray_GetNDArrayCFeatureVersion’ 104s 1517 | if (NPY_FEATURE_VERSION > PyArray_GetNDArrayCFeatureVersion()) { 104s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1201:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 104s 1201 | (*(unsigned int (*)(void)) \ 104s | ^ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1525:47: note: in expansion of macro ‘PyArray_GetNDArrayCFeatureVersion’ 104s 1525 | (int) NPY_FEATURE_VERSION, (int) PyArray_GetNDArrayCFeatureVersion()); 104s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1198:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 104s 1198 | (*(int (*)(void)) \ 104s | ^ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1533:8: note: in expansion of macro ‘PyArray_GetEndianness’ 104s 1533 | st = PyArray_GetEndianness(); 104s | ^~~~~~~~~~~~~~~~~~~~~ 104s ctypes.h: In function ‘__to_scalar’: 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 104s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 104s | ^ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 104s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 104s | ^~~~~~~~~~~~~~~ 104s ctypes.h:79:17: note: in expansion of macro ‘PyArray_FROMANY’ 104s 79 | obj = obj ? PyArray_FROMANY(obj, t, 0, 0, NPY_ARRAY_FORCECAST) : obj; 104s | ^~~~~~~~~~~~~~~ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 104s 703 | (*(PyArray_Descr * (*)(int)) \ 104s | ^ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 104s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 104s | ^~~~~~~~~~~~~~~~~~~~~ 104s ctypes.h:79:17: note: in expansion of macro ‘PyArray_FROMANY’ 104s 79 | obj = obj ? PyArray_FROMANY(obj, t, 0, 0, NPY_ARRAY_FORCECAST) : obj; 104s | ^~~~~~~~~~~~~~~ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 104s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 104s | ^ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 104s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 104s | ^~~~~~~~~~~~~~~~~~~~ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 104s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 104s | ^~~~~~~~~~~~ 104s ctypes.h:84:9: note: in expansion of macro ‘PyArray_NBYTES’ 104s 84 | PyArray_NBYTES((PyArrayObject *)obj)); 104s | ^~~~~~~~~~~~~~ 104s ctypes.h: In function ‘__to_1d_ptr’: 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 104s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 104s | ^ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 104s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 104s | ^~~~~~~~~~~~~~~ 104s ctypes.h:92:17: note: in expansion of macro ‘PyArray_FROMANY’ 104s 92 | obj = obj ? PyArray_FROMANY(obj, 104s | ^~~~~~~~~~~~~~~ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 104s 703 | (*(PyArray_Descr * (*)(int)) \ 104s | ^ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 104s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 104s | ^~~~~~~~~~~~~~~~~~~~~ 104s ctypes.h:92:17: note: in expansion of macro ‘PyArray_FROMANY’ 104s 92 | obj = obj ? PyArray_FROMANY(obj, 104s | ^~~~~~~~~~~~~~~ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 104s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 104s | ^ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 104s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 104s | ^~~~~~~~~~~~~~~~~~~~ 104s ctypes.h:94:23: note: in expansion of macro ‘PyArray_SIZE’ 104s 94 | if (!obj || (n && PyArray_SIZE((PyArrayObject *)obj) != n)) 104s | ^~~~~~~~~~~~ 104s ctypes.h: In function ‘__to_2d_ptr’: 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 104s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 104s | ^ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 104s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 104s | ^~~~~~~~~~~~~~~ 104s ctypes.h:104:17: note: in expansion of macro ‘PyArray_FROMANY’ 104s 104 | obj = obj ? PyArray_FROMANY(obj, 104s | ^~~~~~~~~~~~~~~ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 104s 703 | (*(PyArray_Descr * (*)(int)) \ 104s | ^ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 104s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 104s | ^~~~~~~~~~~~~~~~~~~~~ 104s ctypes.h:104:17: note: in expansion of macro ‘PyArray_FROMANY’ 104s 104 | obj = obj ? PyArray_FROMANY(obj, 104s | ^~~~~~~~~~~~~~~ 104s ctypes.h: In function ‘__to_1d_copy’: 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 104s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 104s | ^ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 104s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 104s | ^~~~~~~~~~~~~~~~~~~~ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 104s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 104s | ^~~~~~~~~~~~ 104s ctypes.h:120:24: note: in expansion of macro ‘PyArray_NBYTES’ 104s 120 | memcpy(v, src, PyArray_NBYTES((PyArrayObject *)obj)); 104s | ^~~~~~~~~~~~~~ 104s ctypes.h: In function ‘__to_2d_copy’: 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 104s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 104s | ^ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 104s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 104s | ^~~~~~~~~~~~~~~~~~~~ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 104s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 104s | ^~~~~~~~~~~~ 104s ctypes.h:131:24: note: in expansion of macro ‘PyArray_NBYTES’ 104s 131 | memcpy(v, src, PyArray_NBYTES((PyArrayObject *)obj)); 104s | ^~~~~~~~~~~~~~ 104s ctypes.h: In function ‘__new_scalar’: 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 104s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 104s | ^ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 104s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 104s | ^~~~~~~~~~~ 104s ctypes.h:141:21: note: in expansion of macro ‘PyArray_SimpleNew’ 104s 141 | PyObject *obj = PyArray_SimpleNew(0, NULL, t); 104s | ^~~~~~~~~~~~~~~~~ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 104s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 104s | ^ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 104s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 104s | ^~~~~~~~~~~~~~~~~~~~ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 104s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 104s | ^~~~~~~~~~~~ 104s ctypes.h:144:9: note: in expansion of macro ‘PyArray_NBYTES’ 104s 144 | PyArray_NBYTES((PyArrayObject *)obj)); 104s | ^~~~~~~~~~~~~~ 104s ctypes.h: In function ‘__new_1d_ptr’: 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 104s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 104s | ^ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 104s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 104s | ^~~~~~~~~~~ 104s ctypes.h:152:21: note: in expansion of macro ‘PyArray_SimpleNew’ 104s 152 | PyObject *obj = PyArray_SimpleNew(1, (const npy_intp []){ n }, t); 104s | ^~~~~~~~~~~~~~~~~ 104s ctypes.h: In function ‘__new_2d_ptr’: 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 104s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 104s | ^ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 104s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 104s | ^~~~~~~~~~~ 104s ctypes.h:163:11: note: in expansion of macro ‘PyArray_SimpleNew’ 104s 163 | obj = PyArray_SimpleNew(2, ((const npy_intp []){ n1, n2 }), t); 104s | ^~~~~~~~~~~~~~~~~ 104s ctypes.h: In function ‘__new_1d_copy’: 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 104s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 104s | ^ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 104s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 104s | ^~~~~~~~~~~~~~~~~~~~ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 104s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 104s | ^~~~~~~~~~~~ 104s ctypes.h:176:26: note: in expansion of macro ‘PyArray_NBYTES’ 104s 176 | memcpy(dst, src, PyArray_NBYTES((PyArrayObject *)obj)); 104s | ^~~~~~~~~~~~~~ 104s ctypes.h: In function ‘__new_2d_copy’: 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 104s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 104s | ^ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 104s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 104s | ^~~~~~~~~~~~~~~~~~~~ 104s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 104s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 104s | ^~~~~~~~~~~~ 104s ctypes.h:188:26: note: in expansion of macro ‘PyArray_NBYTES’ 104s 188 | memcpy(dst, src, PyArray_NBYTES((PyArrayObject *)obj)); 104s | ^~~~~~~~~~~~~~ 104s ltpf_py.c: In function ‘resample_py’: 104s ltpf_py.c:40:47: warning: ISO C forbids empty initializer braces before C23 [-Wpedantic] 104s 40 | int ny = sizeof((struct lc3_ltpf_analysis){ }.x_12k8) / sizeof(int16_t); 104s | ^ 104s ltpf_py.c:25:40: warning: unused parameter ‘m’ [-Wunused-parameter] 104s 25 | static PyObject *resample_py(PyObject *m, PyObject *args) 104s | ~~~~~~~~~~^ 104s ltpf_py.c: In function ‘analyse_py’: 104s ltpf_py.c:52:39: warning: unused parameter ‘m’ [-Wunused-parameter] 104s 52 | static PyObject *analyse_py(PyObject *m, PyObject *args) 104s | ~~~~~~~~~~^ 104s ltpf_py.c: In function ‘synthesize_py’: 104s ltpf_py.c:78:42: warning: unused parameter ‘m’ [-Wunused-parameter] 104s 78 | static PyObject *synthesize_py(PyObject *m, PyObject *args) 104s | ~~~~~~~~~~^ 104s ltpf_py.c: In function ‘get_nbits_py’: 104s ltpf_py.c:111:41: warning: unused parameter ‘m’ [-Wunused-parameter] 104s 111 | static PyObject *get_nbits_py(PyObject *m, PyObject *args) 104s | ~~~~~~~~~~^ 104s ltpf_py.c: At top level: 104s ltpf_py.c:124:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 104s 124 | { "ltpf_resample" , resample_py , METH_VARARGS }, 104s | ^ 104s In file included from /usr/include/python3.13/Python.h:94, 104s from ltpf_py.c:19: 104s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 104s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 104s | ^~~~~~ 104s ltpf_py.c:125:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 104s 125 | { "ltpf_analyse" , analyse_py , METH_VARARGS }, 104s | ^ 104s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 104s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 104s | ^~~~~~ 104s ltpf_py.c:126:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 104s 126 | { "ltpf_synthesize", synthesize_py, METH_VARARGS }, 104s | ^ 104s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 104s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 104s | ^~~~~~ 104s ltpf_py.c:127:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 104s 127 | { "ltpf_get_nbits" , get_nbits_py , METH_VARARGS }, 104s | ^ 104s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 104s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 104s | ^~~~~~ 104s CC mdct_neon.c 105s LD test_arm 105s LD test_neon 105s RUN test_arm 105s Checking LTPF ARM... OK 105s RUN test_neon 105s Checking LTPF Neon... OK 105s Checking MDCT Neon... OK 106s x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -O3 -std=c11 -Wall -Wextra -Wdouble-promotion -Wvla -pedantic -Wdate-time -D_FORTIFY_SOURCE=3 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -I../src -I../include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.13 -c mdct_py.c -o build/temp.linux-x86_64-cpython-313/mdct_py.o -std=c11 -ffast-math 106s In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:21, 106s from mdct_py.c:20: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h: In function ‘_import_array’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:646:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 646 | (*(unsigned int (*)(void)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1511:22: note: in expansion of macro ‘PyArray_GetNDArrayCVersion’ 106s 1511 | if (NPY_VERSION != PyArray_GetNDArrayCVersion()) { 106s | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:646:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 646 | (*(unsigned int (*)(void)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1514:39: note: in expansion of macro ‘PyArray_GetNDArrayCVersion’ 106s 1514 | (int) NPY_VERSION, (int) PyArray_GetNDArrayCVersion()); 106s | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1201:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 1201 | (*(unsigned int (*)(void)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1517:29: note: in expansion of macro ‘PyArray_GetNDArrayCFeatureVersion’ 106s 1517 | if (NPY_FEATURE_VERSION > PyArray_GetNDArrayCFeatureVersion()) { 106s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1201:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 1201 | (*(unsigned int (*)(void)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1525:47: note: in expansion of macro ‘PyArray_GetNDArrayCFeatureVersion’ 106s 1525 | (int) NPY_FEATURE_VERSION, (int) PyArray_GetNDArrayCFeatureVersion()); 106s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1198:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 1198 | (*(int (*)(void)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1533:8: note: in expansion of macro ‘PyArray_GetEndianness’ 106s 1533 | st = PyArray_GetEndianness(); 106s | ^~~~~~~~~~~~~~~~~~~~~ 106s ctypes.h: In function ‘__to_scalar’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 106s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 106s | ^~~~~~~~~~~~~~~ 106s ctypes.h:79:17: note: in expansion of macro ‘PyArray_FROMANY’ 106s 79 | obj = obj ? PyArray_FROMANY(obj, t, 0, 0, NPY_ARRAY_FORCECAST) : obj; 106s | ^~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 703 | (*(PyArray_Descr * (*)(int)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 106s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 106s | ^~~~~~~~~~~~~~~~~~~~~ 106s ctypes.h:79:17: note: in expansion of macro ‘PyArray_FROMANY’ 106s 79 | obj = obj ? PyArray_FROMANY(obj, t, 0, 0, NPY_ARRAY_FORCECAST) : obj; 106s | ^~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 106s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 106s | ^~~~~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 106s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 106s | ^~~~~~~~~~~~ 106s ctypes.h:84:9: note: in expansion of macro ‘PyArray_NBYTES’ 106s 84 | PyArray_NBYTES((PyArrayObject *)obj)); 106s | ^~~~~~~~~~~~~~ 106s ctypes.h: In function ‘__to_1d_ptr’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 106s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 106s | ^~~~~~~~~~~~~~~ 106s ctypes.h:92:17: note: in expansion of macro ‘PyArray_FROMANY’ 106s 92 | obj = obj ? PyArray_FROMANY(obj, 106s | ^~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 703 | (*(PyArray_Descr * (*)(int)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 106s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 106s | ^~~~~~~~~~~~~~~~~~~~~ 106s ctypes.h:92:17: note: in expansion of macro ‘PyArray_FROMANY’ 106s 92 | obj = obj ? PyArray_FROMANY(obj, 106s | ^~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 106s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 106s | ^~~~~~~~~~~~~~~~~~~~ 106s ctypes.h:94:23: note: in expansion of macro ‘PyArray_SIZE’ 106s 94 | if (!obj || (n && PyArray_SIZE((PyArrayObject *)obj) != n)) 106s | ^~~~~~~~~~~~ 106s ctypes.h: In function ‘__to_2d_ptr’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 106s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 106s | ^~~~~~~~~~~~~~~ 106s ctypes.h:104:17: note: in expansion of macro ‘PyArray_FROMANY’ 106s 104 | obj = obj ? PyArray_FROMANY(obj, 106s | ^~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 703 | (*(PyArray_Descr * (*)(int)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 106s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 106s | ^~~~~~~~~~~~~~~~~~~~~ 106s ctypes.h:104:17: note: in expansion of macro ‘PyArray_FROMANY’ 106s 104 | obj = obj ? PyArray_FROMANY(obj, 106s | ^~~~~~~~~~~~~~~ 106s ctypes.h: In function ‘__to_1d_copy’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 106s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 106s | ^~~~~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 106s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 106s | ^~~~~~~~~~~~ 106s ctypes.h:120:24: note: in expansion of macro ‘PyArray_NBYTES’ 106s 120 | memcpy(v, src, PyArray_NBYTES((PyArrayObject *)obj)); 106s | ^~~~~~~~~~~~~~ 106s ctypes.h: In function ‘__to_2d_copy’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 106s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 106s | ^~~~~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 106s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 106s | ^~~~~~~~~~~~ 106s ctypes.h:131:24: note: in expansion of macro ‘PyArray_NBYTES’ 106s 131 | memcpy(v, src, PyArray_NBYTES((PyArrayObject *)obj)); 106s | ^~~~~~~~~~~~~~ 106s ctypes.h: In function ‘__new_scalar’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 106s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 106s | ^~~~~~~~~~~ 106s ctypes.h:141:21: note: in expansion of macro ‘PyArray_SimpleNew’ 106s 141 | PyObject *obj = PyArray_SimpleNew(0, NULL, t); 106s | ^~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 106s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 106s | ^~~~~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 106s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 106s | ^~~~~~~~~~~~ 106s ctypes.h:144:9: note: in expansion of macro ‘PyArray_NBYTES’ 106s 144 | PyArray_NBYTES((PyArrayObject *)obj)); 106s | ^~~~~~~~~~~~~~ 106s ctypes.h: In function ‘__new_1d_ptr’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 106s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 106s | ^~~~~~~~~~~ 106s ctypes.h:152:21: note: in expansion of macro ‘PyArray_SimpleNew’ 106s 152 | PyObject *obj = PyArray_SimpleNew(1, (const npy_intp []){ n }, t); 106s | ^~~~~~~~~~~~~~~~~ 106s ctypes.h: In function ‘__new_2d_ptr’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 106s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 106s | ^~~~~~~~~~~ 106s ctypes.h:163:11: note: in expansion of macro ‘PyArray_SimpleNew’ 106s 163 | obj = PyArray_SimpleNew(2, ((const npy_intp []){ n1, n2 }), t); 106s | ^~~~~~~~~~~~~~~~~ 106s ctypes.h: In function ‘__new_1d_copy’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 106s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 106s | ^~~~~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 106s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 106s | ^~~~~~~~~~~~ 106s ctypes.h:176:26: note: in expansion of macro ‘PyArray_NBYTES’ 106s 176 | memcpy(dst, src, PyArray_NBYTES((PyArrayObject *)obj)); 106s | ^~~~~~~~~~~~~~ 106s ctypes.h: In function ‘__new_2d_copy’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 106s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 106s | ^~~~~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 106s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 106s | ^~~~~~~~~~~~ 106s ctypes.h:188:26: note: in expansion of macro ‘PyArray_NBYTES’ 106s 188 | memcpy(dst, src, PyArray_NBYTES((PyArrayObject *)obj)); 106s | ^~~~~~~~~~~~~~ 106s mdct_py.c: In function ‘mdct_forward_py’: 106s mdct_py.c:26:44: warning: unused parameter ‘m’ [-Wunused-parameter] 106s 26 | static PyObject *mdct_forward_py(PyObject *m, PyObject *args) 106s | ~~~~~~~~~~^ 106s mdct_py.c: In function ‘mdct_inverse_py’: 106s mdct_py.c:52:44: warning: unused parameter ‘m’ [-Wunused-parameter] 106s 52 | static PyObject *mdct_inverse_py(PyObject *m, PyObject *args) 106s | ~~~~~~~~~~^ 106s mdct_py.c: At top level: 106s mdct_py.c:79:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 106s 79 | { "mdct_forward", mdct_forward_py, METH_VARARGS }, 106s | ^ 106s In file included from /usr/include/python3.13/Python.h:94, 106s from mdct_py.c:19: 106s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 106s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 106s | ^~~~~~ 106s mdct_py.c:80:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 106s 80 | { "mdct_inverse", mdct_inverse_py, METH_VARARGS }, 106s | ^ 106s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 106s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 106s | ^~~~~~ 106s x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -O3 -std=c11 -Wall -Wextra -Wdouble-promotion -Wvla -pedantic -Wdate-time -D_FORTIFY_SOURCE=3 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -I../src -I../include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.13 -c module_py.c -o build/temp.linux-x86_64-cpython-313/module_py.o -std=c11 -ffast-math 106s x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -O3 -std=c11 -Wall -Wextra -Wdouble-promotion -Wvla -pedantic -Wdate-time -D_FORTIFY_SOURCE=3 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -I../src -I../include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.13 -c sns_py.c -o build/temp.linux-x86_64-cpython-313/sns_py.o -std=c11 -ffast-math 106s In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:21, 106s from sns_py.c:21: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h: In function ‘_import_array’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:646:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 646 | (*(unsigned int (*)(void)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1511:22: note: in expansion of macro ‘PyArray_GetNDArrayCVersion’ 106s 1511 | if (NPY_VERSION != PyArray_GetNDArrayCVersion()) { 106s | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:646:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 646 | (*(unsigned int (*)(void)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1514:39: note: in expansion of macro ‘PyArray_GetNDArrayCVersion’ 106s 1514 | (int) NPY_VERSION, (int) PyArray_GetNDArrayCVersion()); 106s | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1201:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 1201 | (*(unsigned int (*)(void)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1517:29: note: in expansion of macro ‘PyArray_GetNDArrayCFeatureVersion’ 106s 1517 | if (NPY_FEATURE_VERSION > PyArray_GetNDArrayCFeatureVersion()) { 106s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1201:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 1201 | (*(unsigned int (*)(void)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1525:47: note: in expansion of macro ‘PyArray_GetNDArrayCFeatureVersion’ 106s 1525 | (int) NPY_FEATURE_VERSION, (int) PyArray_GetNDArrayCFeatureVersion()); 106s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1198:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 1198 | (*(int (*)(void)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1533:8: note: in expansion of macro ‘PyArray_GetEndianness’ 106s 1533 | st = PyArray_GetEndianness(); 106s | ^~~~~~~~~~~~~~~~~~~~~ 106s ctypes.h: In function ‘__to_scalar’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 106s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 106s | ^~~~~~~~~~~~~~~ 106s ctypes.h:79:17: note: in expansion of macro ‘PyArray_FROMANY’ 106s 79 | obj = obj ? PyArray_FROMANY(obj, t, 0, 0, NPY_ARRAY_FORCECAST) : obj; 106s | ^~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 703 | (*(PyArray_Descr * (*)(int)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 106s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 106s | ^~~~~~~~~~~~~~~~~~~~~ 106s ctypes.h:79:17: note: in expansion of macro ‘PyArray_FROMANY’ 106s 79 | obj = obj ? PyArray_FROMANY(obj, t, 0, 0, NPY_ARRAY_FORCECAST) : obj; 106s | ^~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 106s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 106s | ^~~~~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 106s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 106s | ^~~~~~~~~~~~ 106s ctypes.h:84:9: note: in expansion of macro ‘PyArray_NBYTES’ 106s 84 | PyArray_NBYTES((PyArrayObject *)obj)); 106s | ^~~~~~~~~~~~~~ 106s ctypes.h: In function ‘__to_1d_ptr’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 106s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 106s | ^~~~~~~~~~~~~~~ 106s ctypes.h:92:17: note: in expansion of macro ‘PyArray_FROMANY’ 106s 92 | obj = obj ? PyArray_FROMANY(obj, 106s | ^~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 703 | (*(PyArray_Descr * (*)(int)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 106s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 106s | ^~~~~~~~~~~~~~~~~~~~~ 106s ctypes.h:92:17: note: in expansion of macro ‘PyArray_FROMANY’ 106s 92 | obj = obj ? PyArray_FROMANY(obj, 106s | ^~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 106s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 106s | ^~~~~~~~~~~~~~~~~~~~ 106s ctypes.h:94:23: note: in expansion of macro ‘PyArray_SIZE’ 106s 94 | if (!obj || (n && PyArray_SIZE((PyArrayObject *)obj) != n)) 106s | ^~~~~~~~~~~~ 106s ctypes.h: In function ‘__to_2d_ptr’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 106s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 106s | ^~~~~~~~~~~~~~~ 106s ctypes.h:104:17: note: in expansion of macro ‘PyArray_FROMANY’ 106s 104 | obj = obj ? PyArray_FROMANY(obj, 106s | ^~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 703 | (*(PyArray_Descr * (*)(int)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 106s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 106s | ^~~~~~~~~~~~~~~~~~~~~ 106s ctypes.h:104:17: note: in expansion of macro ‘PyArray_FROMANY’ 106s 104 | obj = obj ? PyArray_FROMANY(obj, 106s | ^~~~~~~~~~~~~~~ 106s ctypes.h: In function ‘__to_1d_copy’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 106s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 106s | ^~~~~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 106s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 106s | ^~~~~~~~~~~~ 106s ctypes.h:120:24: note: in expansion of macro ‘PyArray_NBYTES’ 106s 120 | memcpy(v, src, PyArray_NBYTES((PyArrayObject *)obj)); 106s | ^~~~~~~~~~~~~~ 106s ctypes.h: In function ‘__to_2d_copy’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 106s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 106s | ^~~~~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 106s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 106s | ^~~~~~~~~~~~ 106s ctypes.h:131:24: note: in expansion of macro ‘PyArray_NBYTES’ 106s 131 | memcpy(v, src, PyArray_NBYTES((PyArrayObject *)obj)); 106s | ^~~~~~~~~~~~~~ 106s ctypes.h: In function ‘__new_scalar’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 106s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 106s | ^~~~~~~~~~~ 106s ctypes.h:141:21: note: in expansion of macro ‘PyArray_SimpleNew’ 106s 141 | PyObject *obj = PyArray_SimpleNew(0, NULL, t); 106s | ^~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 106s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 106s | ^~~~~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 106s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 106s | ^~~~~~~~~~~~ 106s ctypes.h:144:9: note: in expansion of macro ‘PyArray_NBYTES’ 106s 144 | PyArray_NBYTES((PyArrayObject *)obj)); 106s | ^~~~~~~~~~~~~~ 106s ctypes.h: In function ‘__new_1d_ptr’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 106s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 106s | ^~~~~~~~~~~ 106s ctypes.h:152:21: note: in expansion of macro ‘PyArray_SimpleNew’ 106s 152 | PyObject *obj = PyArray_SimpleNew(1, (const npy_intp []){ n }, t); 106s | ^~~~~~~~~~~~~~~~~ 106s ctypes.h: In function ‘__new_2d_ptr’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 106s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 106s | ^~~~~~~~~~~ 106s ctypes.h:163:11: note: in expansion of macro ‘PyArray_SimpleNew’ 106s 163 | obj = PyArray_SimpleNew(2, ((const npy_intp []){ n1, n2 }), t); 106s | ^~~~~~~~~~~~~~~~~ 106s ctypes.h: In function ‘__new_1d_copy’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 106s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 106s | ^~~~~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 106s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 106s | ^~~~~~~~~~~~ 106s ctypes.h:176:26: note: in expansion of macro ‘PyArray_NBYTES’ 106s 176 | memcpy(dst, src, PyArray_NBYTES((PyArrayObject *)obj)); 106s | ^~~~~~~~~~~~~~ 106s ctypes.h: In function ‘__new_2d_copy’: 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 106s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 106s | ^ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 106s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 106s | ^~~~~~~~~~~~~~~~~~~~ 106s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 106s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 106s | ^~~~~~~~~~~~ 106s ctypes.h:188:26: note: in expansion of macro ‘PyArray_NBYTES’ 106s 188 | memcpy(dst, src, PyArray_NBYTES((PyArrayObject *)obj)); 106s | ^~~~~~~~~~~~~~ 106s sns_py.c: In function ‘compute_scale_factors_py’: 106s sns_py.c:26:53: warning: unused parameter ‘m’ [-Wunused-parameter] 106s 26 | static PyObject *compute_scale_factors_py(PyObject *m, PyObject *args) 106s | ~~~~~~~~~~^ 106s sns_py.c: In function ‘resolve_codebooks_py’: 106s sns_py.c:49:49: warning: unused parameter ‘m’ [-Wunused-parameter] 106s 49 | static PyObject *resolve_codebooks_py(PyObject *m, PyObject *args) 106s | ~~~~~~~~~~^ 106s sns_py.c: In function ‘quantize_py’: 106s sns_py.c:65:40: warning: unused parameter ‘m’ [-Wunused-parameter] 106s 65 | static PyObject *quantize_py(PyObject *m, PyObject *args) 106s | ~~~~~~~~~~^ 106s sns_py.c: In function ‘unquantize_py’: 106s sns_py.c:91:42: warning: unused parameter ‘m’ [-Wunused-parameter] 106s 91 | static PyObject *unquantize_py(PyObject *m, PyObject *args) 106s | ~~~~~~~~~~^ 106s sns_py.c: In function ‘spectral_shaping_py’: 106s sns_py.c:116:48: warning: unused parameter ‘m’ [-Wunused-parameter] 106s 116 | static PyObject *spectral_shaping_py(PyObject *m, PyObject *args) 106s | ~~~~~~~~~~^ 106s sns_py.c: In function ‘analyze_py’: 106s sns_py.c:139:39: warning: unused parameter ‘m’ [-Wunused-parameter] 106s 139 | static PyObject *analyze_py(PyObject *m, PyObject *args) 106s | ~~~~~~~~~~^ 106s sns_py.c: In function ‘synthesize_py’: 106s sns_py.c:165:42: warning: unused parameter ‘m’ [-Wunused-parameter] 106s 165 | static PyObject *synthesize_py(PyObject *m, PyObject *args) 106s | ~~~~~~~~~~^ 106s sns_py.c: In function ‘get_nbits_py’: 106s sns_py.c:188:41: warning: unused parameter ‘m’ [-Wunused-parameter] 106s 188 | static PyObject *get_nbits_py(PyObject *m, PyObject *args) 106s | ~~~~~~~~~~^ 106s sns_py.c: At top level: 106s sns_py.c:199:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 106s 199 | { "sns_compute_scale_factors", compute_scale_factors_py, METH_VARARGS }, 106s | ^ 106s In file included from /usr/include/python3.13/Python.h:94, 106s from sns_py.c:20: 106s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 106s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 106s | ^~~~~~ 106s sns_py.c:200:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 106s 200 | { "sns_resolve_codebooks" , resolve_codebooks_py , METH_VARARGS }, 106s | ^ 106s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 106s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 106s | ^~~~~~ 106s sns_py.c:201:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 106s 201 | { "sns_quantize" , quantize_py , METH_VARARGS }, 106s | ^ 106s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 106s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 106s | ^~~~~~ 106s sns_py.c:202:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 106s 202 | { "sns_unquantize" , unquantize_py , METH_VARARGS }, 106s | ^ 106s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 106s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 106s | ^~~~~~ 106s sns_py.c:203:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 106s 203 | { "sns_spectral_shaping" , spectral_shaping_py , METH_VARARGS }, 106s | ^ 106s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 106s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 106s | ^~~~~~ 106s sns_py.c:204:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 106s 204 | { "sns_analyze" , analyze_py , METH_VARARGS }, 106s | ^ 106s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 106s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 106s | ^~~~~~ 106s sns_py.c:205:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 106s 205 | { "sns_synthesize" , synthesize_py , METH_VARARGS }, 106s | ^ 106s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 106s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 106s | ^~~~~~ 106s sns_py.c:206:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 106s 206 | { "sns_get_nbits" , get_nbits_py , METH_VARARGS }, 106s | ^ 106s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 106s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 106s | ^~~~~~ 107s x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -O3 -std=c11 -Wall -Wextra -Wdouble-promotion -Wvla -pedantic -Wdate-time -D_FORTIFY_SOURCE=3 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -I../src -I../include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.13 -c spec_py.c -o build/temp.linux-x86_64-cpython-313/spec_py.o -std=c11 -ffast-math 107s In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:21, 107s from spec_py.c:21: 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h: In function ‘_import_array’: 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:646:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 107s 646 | (*(unsigned int (*)(void)) \ 107s | ^ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1511:22: note: in expansion of macro ‘PyArray_GetNDArrayCVersion’ 107s 1511 | if (NPY_VERSION != PyArray_GetNDArrayCVersion()) { 107s | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:646:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 107s 646 | (*(unsigned int (*)(void)) \ 107s | ^ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1514:39: note: in expansion of macro ‘PyArray_GetNDArrayCVersion’ 107s 1514 | (int) NPY_VERSION, (int) PyArray_GetNDArrayCVersion()); 107s | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1201:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 107s 1201 | (*(unsigned int (*)(void)) \ 107s | ^ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1517:29: note: in expansion of macro ‘PyArray_GetNDArrayCFeatureVersion’ 107s 1517 | if (NPY_FEATURE_VERSION > PyArray_GetNDArrayCFeatureVersion()) { 107s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1201:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 107s 1201 | (*(unsigned int (*)(void)) \ 107s | ^ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1525:47: note: in expansion of macro ‘PyArray_GetNDArrayCFeatureVersion’ 107s 1525 | (int) NPY_FEATURE_VERSION, (int) PyArray_GetNDArrayCFeatureVersion()); 107s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1198:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 107s 1198 | (*(int (*)(void)) \ 107s | ^ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1533:8: note: in expansion of macro ‘PyArray_GetEndianness’ 107s 1533 | st = PyArray_GetEndianness(); 107s | ^~~~~~~~~~~~~~~~~~~~~ 107s ctypes.h: In function ‘__to_scalar’: 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 107s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 107s | ^ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 107s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 107s | ^~~~~~~~~~~~~~~ 107s ctypes.h:79:17: note: in expansion of macro ‘PyArray_FROMANY’ 107s 79 | obj = obj ? PyArray_FROMANY(obj, t, 0, 0, NPY_ARRAY_FORCECAST) : obj; 107s | ^~~~~~~~~~~~~~~ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 107s 703 | (*(PyArray_Descr * (*)(int)) \ 107s | ^ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 107s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 107s | ^~~~~~~~~~~~~~~~~~~~~ 107s ctypes.h:79:17: note: in expansion of macro ‘PyArray_FROMANY’ 107s 79 | obj = obj ? PyArray_FROMANY(obj, t, 0, 0, NPY_ARRAY_FORCECAST) : obj; 107s | ^~~~~~~~~~~~~~~ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 107s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 107s | ^ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 107s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 107s | ^~~~~~~~~~~~~~~~~~~~ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 107s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 107s | ^~~~~~~~~~~~ 107s ctypes.h:84:9: note: in expansion of macro ‘PyArray_NBYTES’ 107s 84 | PyArray_NBYTES((PyArrayObject *)obj)); 107s | ^~~~~~~~~~~~~~ 107s ctypes.h: In function ‘__to_1d_ptr’: 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 107s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 107s | ^ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 107s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 107s | ^~~~~~~~~~~~~~~ 107s ctypes.h:92:17: note: in expansion of macro ‘PyArray_FROMANY’ 107s 92 | obj = obj ? PyArray_FROMANY(obj, 107s | ^~~~~~~~~~~~~~~ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 107s 703 | (*(PyArray_Descr * (*)(int)) \ 107s | ^ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 107s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 107s | ^~~~~~~~~~~~~~~~~~~~~ 107s ctypes.h:92:17: note: in expansion of macro ‘PyArray_FROMANY’ 107s 92 | obj = obj ? PyArray_FROMANY(obj, 107s | ^~~~~~~~~~~~~~~ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 107s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 107s | ^ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 107s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 107s | ^~~~~~~~~~~~~~~~~~~~ 107s ctypes.h:94:23: note: in expansion of macro ‘PyArray_SIZE’ 107s 94 | if (!obj || (n && PyArray_SIZE((PyArrayObject *)obj) != n)) 107s | ^~~~~~~~~~~~ 107s ctypes.h: In function ‘__to_2d_ptr’: 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 107s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 107s | ^ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 107s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 107s | ^~~~~~~~~~~~~~~ 107s ctypes.h:104:17: note: in expansion of macro ‘PyArray_FROMANY’ 107s 104 | obj = obj ? PyArray_FROMANY(obj, 107s | ^~~~~~~~~~~~~~~ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 107s 703 | (*(PyArray_Descr * (*)(int)) \ 107s | ^ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 107s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 107s | ^~~~~~~~~~~~~~~~~~~~~ 107s ctypes.h:104:17: note: in expansion of macro ‘PyArray_FROMANY’ 107s 104 | obj = obj ? PyArray_FROMANY(obj, 107s | ^~~~~~~~~~~~~~~ 107s ctypes.h: In function ‘__to_1d_copy’: 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 107s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 107s | ^ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 107s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 107s | ^~~~~~~~~~~~~~~~~~~~ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 107s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 107s | ^~~~~~~~~~~~ 107s ctypes.h:120:24: note: in expansion of macro ‘PyArray_NBYTES’ 107s 120 | memcpy(v, src, PyArray_NBYTES((PyArrayObject *)obj)); 107s | ^~~~~~~~~~~~~~ 107s ctypes.h: In function ‘__to_2d_copy’: 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 107s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 107s | ^ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 107s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 107s | ^~~~~~~~~~~~~~~~~~~~ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 107s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 107s | ^~~~~~~~~~~~ 107s ctypes.h:131:24: note: in expansion of macro ‘PyArray_NBYTES’ 107s 131 | memcpy(v, src, PyArray_NBYTES((PyArrayObject *)obj)); 107s | ^~~~~~~~~~~~~~ 107s ctypes.h: In function ‘__new_scalar’: 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 107s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 107s | ^ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 107s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 107s | ^~~~~~~~~~~ 107s ctypes.h:141:21: note: in expansion of macro ‘PyArray_SimpleNew’ 107s 141 | PyObject *obj = PyArray_SimpleNew(0, NULL, t); 107s | ^~~~~~~~~~~~~~~~~ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 107s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 107s | ^ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 107s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 107s | ^~~~~~~~~~~~~~~~~~~~ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 107s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 107s | ^~~~~~~~~~~~ 107s ctypes.h:144:9: note: in expansion of macro ‘PyArray_NBYTES’ 107s 144 | PyArray_NBYTES((PyArrayObject *)obj)); 107s | ^~~~~~~~~~~~~~ 107s ctypes.h: In function ‘__new_1d_ptr’: 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 107s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 107s | ^ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 107s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 107s | ^~~~~~~~~~~ 107s ctypes.h:152:21: note: in expansion of macro ‘PyArray_SimpleNew’ 107s 152 | PyObject *obj = PyArray_SimpleNew(1, (const npy_intp []){ n }, t); 107s | ^~~~~~~~~~~~~~~~~ 107s ctypes.h: In function ‘__new_2d_ptr’: 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 107s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 107s | ^ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 107s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 107s | ^~~~~~~~~~~ 107s ctypes.h:163:11: note: in expansion of macro ‘PyArray_SimpleNew’ 107s 163 | obj = PyArray_SimpleNew(2, ((const npy_intp []){ n1, n2 }), t); 107s | ^~~~~~~~~~~~~~~~~ 107s ctypes.h: In function ‘__new_1d_copy’: 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 107s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 107s | ^ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 107s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 107s | ^~~~~~~~~~~~~~~~~~~~ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 107s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 107s | ^~~~~~~~~~~~ 107s ctypes.h:176:26: note: in expansion of macro ‘PyArray_NBYTES’ 107s 176 | memcpy(dst, src, PyArray_NBYTES((PyArrayObject *)obj)); 107s | ^~~~~~~~~~~~~~ 107s ctypes.h: In function ‘__new_2d_copy’: 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 107s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 107s | ^ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 107s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 107s | ^~~~~~~~~~~~~~~~~~~~ 107s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 107s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 107s | ^~~~~~~~~~~~ 107s ctypes.h:188:26: note: in expansion of macro ‘PyArray_NBYTES’ 107s 188 | memcpy(dst, src, PyArray_NBYTES((PyArrayObject *)obj)); 107s | ^~~~~~~~~~~~~~ 107s spec_py.c: In function ‘estimate_gain_py’: 107s spec_py.c:26:45: warning: unused parameter ‘m’ [-Wunused-parameter] 107s 26 | static PyObject *estimate_gain_py(PyObject *m, PyObject *args) 107s | ~~~~~~~~~~^ 107s spec_py.c: In function ‘adjust_gain_py’: 107s spec_py.c:54:43: warning: unused parameter ‘m’ [-Wunused-parameter] 107s 54 | static PyObject *adjust_gain_py(PyObject *m, PyObject *args) 107s | ~~~~~~~~~~^ 107s spec_py.c: In function ‘quantize_py’: 107s spec_py.c:72:40: warning: unused parameter ‘m’ [-Wunused-parameter] 107s 72 | static PyObject *quantize_py(PyObject *m, PyObject *args) 107s | ~~~~~~~~~~^ 107s spec_py.c: In function ‘compute_nbits_py’: 107s spec_py.c:96:45: warning: unused parameter ‘m’ [-Wunused-parameter] 107s 96 | static PyObject *compute_nbits_py(PyObject *m, PyObject *args) 107s | ~~~~~~~~~~^ 107s spec_py.c: In function ‘analyze_py’: 107s spec_py.c:122:39: warning: unused parameter ‘m’ [-Wunused-parameter] 107s 122 | static PyObject *analyze_py(PyObject *m, PyObject *args) 107s | ~~~~~~~~~~^ 107s spec_py.c: In function ‘estimate_noise_py’: 107s spec_py.c:152:46: warning: unused parameter ‘m’ [-Wunused-parameter] 107s 152 | static PyObject *estimate_noise_py(PyObject *m, PyObject *args) 107s | ~~~~~~~~~~^ 107s spec_py.c: At top level: 107s spec_py.c:176:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 107s 176 | { "spec_estimate_gain" , estimate_gain_py , METH_VARARGS }, 107s | ^ 107s In file included from /usr/include/python3.13/Python.h:94, 107s from spec_py.c:20: 107s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 107s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 107s | ^~~~~~ 107s spec_py.c:177:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 107s 177 | { "spec_adjust_gain" , adjust_gain_py , METH_VARARGS }, 107s | ^ 107s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 107s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 107s | ^~~~~~ 107s spec_py.c:178:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 107s 178 | { "spec_quantize" , quantize_py , METH_VARARGS }, 107s | ^ 107s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 107s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 107s | ^~~~~~ 107s spec_py.c:179:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 107s 179 | { "spec_compute_nbits" , compute_nbits_py , METH_VARARGS }, 107s | ^ 107s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 107s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 107s | ^~~~~~ 107s spec_py.c:180:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 107s 180 | { "spec_analyze" , analyze_py , METH_VARARGS }, 107s | ^ 107s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 107s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 107s | ^~~~~~ 107s spec_py.c:181:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 107s 181 | { "spec_estimate_noise", estimate_noise_py, METH_VARARGS }, 107s | ^ 107s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 107s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 107s | ^~~~~~ 108s x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -O3 -std=c11 -Wall -Wextra -Wdouble-promotion -Wvla -pedantic -Wdate-time -D_FORTIFY_SOURCE=3 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -I../src -I../include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.13 -c tns_py.c -o build/temp.linux-x86_64-cpython-313/tns_py.o -std=c11 -ffast-math 108s In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:21, 108s from tns_py.c:21: 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h: In function ‘_import_array’: 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:646:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 108s 646 | (*(unsigned int (*)(void)) \ 108s | ^ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1511:22: note: in expansion of macro ‘PyArray_GetNDArrayCVersion’ 108s 1511 | if (NPY_VERSION != PyArray_GetNDArrayCVersion()) { 108s | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:646:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 108s 646 | (*(unsigned int (*)(void)) \ 108s | ^ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1514:39: note: in expansion of macro ‘PyArray_GetNDArrayCVersion’ 108s 1514 | (int) NPY_VERSION, (int) PyArray_GetNDArrayCVersion()); 108s | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1201:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 108s 1201 | (*(unsigned int (*)(void)) \ 108s | ^ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1517:29: note: in expansion of macro ‘PyArray_GetNDArrayCFeatureVersion’ 108s 1517 | if (NPY_FEATURE_VERSION > PyArray_GetNDArrayCFeatureVersion()) { 108s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1201:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 108s 1201 | (*(unsigned int (*)(void)) \ 108s | ^ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1525:47: note: in expansion of macro ‘PyArray_GetNDArrayCFeatureVersion’ 108s 1525 | (int) NPY_FEATURE_VERSION, (int) PyArray_GetNDArrayCFeatureVersion()); 108s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1198:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 108s 1198 | (*(int (*)(void)) \ 108s | ^ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1533:8: note: in expansion of macro ‘PyArray_GetEndianness’ 108s 1533 | st = PyArray_GetEndianness(); 108s | ^~~~~~~~~~~~~~~~~~~~~ 108s ctypes.h: In function ‘__to_scalar’: 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 108s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 108s | ^ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 108s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 108s | ^~~~~~~~~~~~~~~ 108s ctypes.h:79:17: note: in expansion of macro ‘PyArray_FROMANY’ 108s 79 | obj = obj ? PyArray_FROMANY(obj, t, 0, 0, NPY_ARRAY_FORCECAST) : obj; 108s | ^~~~~~~~~~~~~~~ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 108s 703 | (*(PyArray_Descr * (*)(int)) \ 108s | ^ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 108s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 108s | ^~~~~~~~~~~~~~~~~~~~~ 108s ctypes.h:79:17: note: in expansion of macro ‘PyArray_FROMANY’ 108s 79 | obj = obj ? PyArray_FROMANY(obj, t, 0, 0, NPY_ARRAY_FORCECAST) : obj; 108s | ^~~~~~~~~~~~~~~ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 108s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 108s | ^ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 108s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 108s | ^~~~~~~~~~~~~~~~~~~~ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 108s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 108s | ^~~~~~~~~~~~ 108s ctypes.h:84:9: note: in expansion of macro ‘PyArray_NBYTES’ 108s 84 | PyArray_NBYTES((PyArrayObject *)obj)); 108s | ^~~~~~~~~~~~~~ 108s ctypes.h: In function ‘__to_1d_ptr’: 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 108s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 108s | ^ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 108s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 108s | ^~~~~~~~~~~~~~~ 108s ctypes.h:92:17: note: in expansion of macro ‘PyArray_FROMANY’ 108s 92 | obj = obj ? PyArray_FROMANY(obj, 108s | ^~~~~~~~~~~~~~~ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 108s 703 | (*(PyArray_Descr * (*)(int)) \ 108s | ^ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 108s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 108s | ^~~~~~~~~~~~~~~~~~~~~ 108s ctypes.h:92:17: note: in expansion of macro ‘PyArray_FROMANY’ 108s 92 | obj = obj ? PyArray_FROMANY(obj, 108s | ^~~~~~~~~~~~~~~ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 108s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 108s | ^ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 108s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 108s | ^~~~~~~~~~~~~~~~~~~~ 108s ctypes.h:94:23: note: in expansion of macro ‘PyArray_SIZE’ 108s 94 | if (!obj || (n && PyArray_SIZE((PyArrayObject *)obj) != n)) 108s | ^~~~~~~~~~~~ 108s ctypes.h: In function ‘__to_2d_ptr’: 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:775:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 108s 775 | (*(PyObject * (*)(PyObject *, PyArray_Descr *, int, int, int, PyObject *)) \ 108s | ^ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:9: note: in expansion of macro ‘PyArray_FromAny’ 108s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 108s | ^~~~~~~~~~~~~~~ 108s ctypes.h:104:17: note: in expansion of macro ‘PyArray_FROMANY’ 108s 104 | obj = obj ? PyArray_FROMANY(obj, 108s | ^~~~~~~~~~~~~~~ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:703:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 108s 703 | (*(PyArray_Descr * (*)(int)) \ 108s | ^ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:89:28: note: in expansion of macro ‘PyArray_DescrFromType’ 108s 89 | PyArray_FromAny(m, PyArray_DescrFromType(type), min, max, \ 108s | ^~~~~~~~~~~~~~~~~~~~~ 108s ctypes.h:104:17: note: in expansion of macro ‘PyArray_FROMANY’ 108s 104 | obj = obj ? PyArray_FROMANY(obj, 108s | ^~~~~~~~~~~~~~~ 108s ctypes.h: In function ‘__to_1d_copy’: 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 108s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 108s | ^ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 108s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 108s | ^~~~~~~~~~~~~~~~~~~~ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 108s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 108s | ^~~~~~~~~~~~ 108s ctypes.h:120:24: note: in expansion of macro ‘PyArray_NBYTES’ 108s 120 | memcpy(v, src, PyArray_NBYTES((PyArrayObject *)obj)); 108s | ^~~~~~~~~~~~~~ 108s ctypes.h: In function ‘__to_2d_copy’: 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 108s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 108s | ^ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 108s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 108s | ^~~~~~~~~~~~~~~~~~~~ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 108s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 108s | ^~~~~~~~~~~~ 108s ctypes.h:131:24: note: in expansion of macro ‘PyArray_NBYTES’ 108s 131 | memcpy(v, src, PyArray_NBYTES((PyArrayObject *)obj)); 108s | ^~~~~~~~~~~~~~ 108s ctypes.h: In function ‘__new_scalar’: 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 108s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 108s | ^ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 108s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 108s | ^~~~~~~~~~~ 108s ctypes.h:141:21: note: in expansion of macro ‘PyArray_SimpleNew’ 108s 141 | PyObject *obj = PyArray_SimpleNew(0, NULL, t); 108s | ^~~~~~~~~~~~~~~~~ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 108s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 108s | ^ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 108s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 108s | ^~~~~~~~~~~~~~~~~~~~ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 108s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 108s | ^~~~~~~~~~~~ 108s ctypes.h:144:9: note: in expansion of macro ‘PyArray_NBYTES’ 108s 144 | PyArray_NBYTES((PyArrayObject *)obj)); 108s | ^~~~~~~~~~~~~~ 108s ctypes.h: In function ‘__new_1d_ptr’: 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 108s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 108s | ^ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 108s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 108s | ^~~~~~~~~~~ 108s ctypes.h:152:21: note: in expansion of macro ‘PyArray_SimpleNew’ 108s 152 | PyObject *obj = PyArray_SimpleNew(1, (const npy_intp []){ n }, t); 108s | ^~~~~~~~~~~~~~~~~ 108s ctypes.h: In function ‘__new_2d_ptr’: 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:847:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 108s 847 | (*(PyObject * (*)(PyTypeObject *, int, npy_intp const *, int, npy_intp const *, void *, int, int, PyObject *)) \ 108s | ^ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:118:9: note: in expansion of macro ‘PyArray_New’ 108s 118 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 108s | ^~~~~~~~~~~ 108s ctypes.h:163:11: note: in expansion of macro ‘PyArray_SimpleNew’ 108s 163 | obj = PyArray_SimpleNew(2, ((const npy_intp []){ n1, n2 }), t); 108s | ^~~~~~~~~~~~~~~~~ 108s ctypes.h: In function ‘__new_1d_copy’: 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 108s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 108s | ^ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 108s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 108s | ^~~~~~~~~~~~~~~~~~~~ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 108s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 108s | ^~~~~~~~~~~~ 108s ctypes.h:176:26: note: in expansion of macro ‘PyArray_NBYTES’ 108s 176 | memcpy(dst, src, PyArray_NBYTES((PyArrayObject *)obj)); 108s | ^~~~~~~~~~~~~~ 108s ctypes.h: In function ‘__new_2d_copy’: 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1042:11: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 108s 1042 | (*(npy_intp (*)(npy_intp const *, int)) \ 108s | ^ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:73:25: note: in expansion of macro ‘PyArray_MultiplyList’ 108s 73 | #define PyArray_SIZE(m) PyArray_MultiplyList(PyArray_DIMS(m), PyArray_NDIM(m)) 108s | ^~~~~~~~~~~~~~~~~~~~ 108s /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:74:50: note: in expansion of macro ‘PyArray_SIZE’ 108s 74 | #define PyArray_NBYTES(m) (PyArray_ITEMSIZE(m) * PyArray_SIZE(m)) 108s | ^~~~~~~~~~~~ 108s ctypes.h:188:26: note: in expansion of macro ‘PyArray_NBYTES’ 108s 188 | memcpy(dst, src, PyArray_NBYTES((PyArrayObject *)obj)); 108s | ^~~~~~~~~~~~~~ 108s tns_py.c: In function ‘compute_lpc_coeffs_py’: 108s tns_py.c:26:50: warning: unused parameter ‘m’ [-Wunused-parameter] 108s 26 | static PyObject *compute_lpc_coeffs_py(PyObject *m, PyObject *args) 108s | ~~~~~~~~~~^ 108s tns_py.c: In function ‘lpc_reflection_py’: 108s tns_py.c:51:46: warning: unused parameter ‘m’ [-Wunused-parameter] 108s 51 | static PyObject *lpc_reflection_py(PyObject *m, PyObject *args) 108s | ~~~~~~~~~~^ 108s tns_py.c: In function ‘quantize_rc_py’: 108s tns_py.c:72:43: warning: unused parameter ‘m’ [-Wunused-parameter] 108s 72 | static PyObject *quantize_rc_py(PyObject *m, PyObject *args) 108s | ~~~~~~~~~~^ 108s tns_py.c: In function ‘unquantize_rc_py’: 108s tns_py.c:94:45: warning: unused parameter ‘m’ [-Wunused-parameter] 108s 94 | static PyObject *unquantize_rc_py(PyObject *m, PyObject *args) 108s | ~~~~~~~~~~^ 108s tns_py.c: In function ‘analyze_py’: 108s tns_py.c:113:39: warning: unused parameter ‘m’ [-Wunused-parameter] 108s 113 | static PyObject *analyze_py(PyObject *m, PyObject *args) 108s | ~~~~~~~~~~^ 108s tns_py.c: In function ‘synthesize_py’: 108s tns_py.c:137:42: warning: unused parameter ‘m’ [-Wunused-parameter] 108s 137 | static PyObject *synthesize_py(PyObject *m, PyObject *args) 108s | ~~~~~~~~~~^ 108s tns_py.c: In function ‘get_nbits_py’: 108s tns_py.c:160:41: warning: unused parameter ‘m’ [-Wunused-parameter] 108s 160 | static PyObject *get_nbits_py(PyObject *m, PyObject *args) 108s | ~~~~~~~~~~^ 108s tns_py.c: At top level: 108s tns_py.c:176:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 108s 176 | { "tns_compute_lpc_coeffs", compute_lpc_coeffs_py, METH_VARARGS }, 108s | ^ 108s In file included from /usr/include/python3.13/Python.h:94, 108s from tns_py.c:20: 108s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 108s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 108s | ^~~~~~ 108s tns_py.c:177:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 108s 177 | { "tns_lpc_reflection" , lpc_reflection_py , METH_VARARGS }, 108s | ^ 108s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 108s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 108s | ^~~~~~ 108s tns_py.c:178:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 108s 178 | { "tns_quantize_rc" , quantize_rc_py , METH_VARARGS }, 108s | ^ 108s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 108s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 108s | ^~~~~~ 108s tns_py.c:179:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 108s 179 | { "tns_unquantize_rc" , unquantize_rc_py , METH_VARARGS }, 108s | ^ 108s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 108s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 108s | ^~~~~~ 108s tns_py.c:180:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 108s 180 | { "tns_analyze" , analyze_py , METH_VARARGS }, 108s | ^ 108s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 108s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 108s | ^~~~~~ 108s tns_py.c:181:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 108s 181 | { "tns_synthesize" , synthesize_py , METH_VARARGS }, 108s | ^ 108s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 108s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 108s | ^~~~~~ 108s tns_py.c:182:5: warning: missing initializer for field ‘ml_doc’ of ‘PyMethodDef’ [-Wmissing-field-initializers] 108s 182 | { "tns_get_nbits" , get_nbits_py , METH_VARARGS }, 108s | ^ 108s /usr/include/python3.13/methodobject.h:64:18: note: ‘ml_doc’ declared here 108s 64 | const char *ml_doc; /* The __doc__ attribute, or NULL */ 108s | ^~~~~~ 108s x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -O3 -O3 -std=c11 -Wall -Wextra -Wdouble-promotion -Wvla -pedantic -Wdate-time -D_FORTIFY_SOURCE=3 build/temp.linux-x86_64-cpython-313/../src/bits.o build/temp.linux-x86_64-cpython-313/../src/plc.o build/temp.linux-x86_64-cpython-313/../src/tables.o build/temp.linux-x86_64-cpython-313/attdet_py.o build/temp.linux-x86_64-cpython-313/bwdet_py.o build/temp.linux-x86_64-cpython-313/energy_py.o build/temp.linux-x86_64-cpython-313/lc3_py.o build/temp.linux-x86_64-cpython-313/ltpf_py.o build/temp.linux-x86_64-cpython-313/mdct_py.o build/temp.linux-x86_64-cpython-313/module_py.o build/temp.linux-x86_64-cpython-313/sns_py.o build/temp.linux-x86_64-cpython-313/spec_py.o build/temp.linux-x86_64-cpython-313/tns_py.o -L/usr/lib/x86_64-linux-gnu -o /tmp/autopkgtest.2PznGm/build.AHz/src/test/build/lc3.cpython-313-x86_64-linux-gnu.so 109s [ ... ] MDCT [ OK ] MDCT 109s [ ... ] Energy Band [ OK ] Energy Band 109s [ ... ] Bandwidth Detector [ OK ] Bandwidth Detector 109s [ ... ] Attack Detector [ OK ] Attack Detector 111s [ ... ] Long Term Postfilter [ OK ] Long Term Postfilter 113s [ ... ] Spectral Noise Shaping [ OK ] Spectral Noise Shaping 115s [ ... ] Temporal Noise Shaping [ OK ] Temporal Noise Shaping 119s [ ... ] Spectral Quantization [ OK ] Spectral Quantization 119s [ ... ] Encoder [ OK ] Encoder 119s [ ... ] Decoder [ OK ] Decoder 119s autopkgtest [20:29:35]: test command1: -----------------------] 120s autopkgtest [20:29:36]: test command1: - - - - - - - - - - results - - - - - - - - - - 120s command1 PASS 120s autopkgtest [20:29:36]: @@@@@@@@@@@@@@@@@@@@ summary 120s command1 PASS 137s nova [W] Skipping flock for amd64 137s Creating nova instance adt-plucky-amd64-liblc3-20250215-202736-juju-7f2275-prod-proposed-migration-environment-15-5d10d6fe-39b4-4246-9e8c-021baca69cae from image adt/ubuntu-plucky-amd64-server-20250215.img (UUID d1f7bb98-7df8-4026-816e-9f6798166d8b)... 137s nova [W] Timed out waiting for 7e90f31d-3134-4cb3-9070-28be510192f2 to get deleted.